返回sqldatareader的方法,怎麼關閉連線

2021-05-05 17:28:59 字數 825 閱讀 8899

1樓:兄弟連教育北京總校

sqldatareader dr = cmd.execereader();

dr.close();

return dr;

這樣可以啊``我都是這樣寫的啊

2樓:匿名使用者

返回datareader的結果,如下所示,將reader的返回值給value

string value;

sqldatareader reader = cmd.executereader();

if (reader.hasrows)

}reader.close(); //關閉reader

2. 關閉連線有兩種方式:

1).直接用close()

sqlconnection con = new sqlconnection(conn));

....

con.close(); //關閉sql連線

2)用using,使用結束後自動close

using (sqlconnection conn = new sqlconnection(conn))

3樓:匿名使用者

一般是這樣的:

sqldatareader dr = cmd.execereader();

dr.close();

具體看**

4樓:我愛梅林林

sqldatareader dr = "" //自動開啟dr.read(); //讀取

dr.close(); //關閉

自動開啟,手動關閉

C判斷SqlDataReader的結果是空還是NULL

fieldcount屬性返回當前行中的列數,你的sql只查詢st brithday這一列,自然永遠都返回1.下面來說你提到的 內兩種情況。容 1.沒有符合條件的記錄。那麼查詢結果為空,記錄集的行數應該是0。你可以去判斷sqldatareader.hasrows,如果返回true,則表示查詢到了記錄,...

mybatis怎麼返回null值返回型別是個ma

說明沒有找到相應的資料 mybatis 怎麼 返回 null 值 返回型別 是個map 建立mybatis config.xml123456 mybatis 怎麼 返回 null 值 返回型別 是個map 1 建立configuration.xml 在這種配置中,age將以null值對映到map中。...

C引用返回值與返回指標

int d c 也就是 d就等效於c了啊 也就是return d 就等效於 return c d是指標d指向的資料,你的寫法中,指標d指向了引用c的位置,其實也就是傳入實參a的地址空間上的資料,故而是一直存在且可以正確返回的。如果你在k 函式內部不是使用傳輸的c 也就是換個變數名,什麼都行 那自然就...