小錯誤 要養成乙個好的習慣(資料庫方面的)

2021-09-05 21:03:03 字數 360 閱讀 8058

今天寫程式,就是簡單用c#呼叫資料儲存過程,當返回資料的時候,我直接就

1=cmd.executereader();

2string

result =(

string

)reader.getvalue(0);

結果總是報錯,說無效資料訪問。。。。

除錯了半天,發現行號從-1開始。。。

明白了,沒有用reader.read()前進一行,我原來以為不用也無所謂,原來是這個原因。

同時這也解決我很長時間的困惑,為什麼我看別人寫的程式都是開始用reader.read(),我一直以為結果集的行號從0開始。

這裡說明,希望大家以後別犯我的錯誤。。浪費我20分鐘啊!!!!

egit的乙個小錯誤

用egit和堅果雲搭配開發環境,配置egit時提示乙個錯誤 the current branch is not configured for pull.no value for key branch.master.merge found in configuration google一番後發現原來是...

ntp的乙個小錯誤

root localhost ntpdate 10.128.14.25 3 apr 21 05 05 ntpdate 1506 the ntp socket is in use,exiting 收到此錯誤訊息的原因是由於 xntpd 已經繫結到了該 socket。執行 ntpdate 時,它會首先進...

vsftp下的乙個小錯誤

之前在自己這裡試的好好的,到了機房總出這個錯誤 500 illegal port command.425 use port or pasv first.在網上找了好久都不得行,後來才知道,這樣做即可 ftp時顯示500 illegal port command的解決或者ie無法訪問解決ftp 我一直...