1樓:錦繡九洲分類垃圾桶
把這段**sqldatareader dreader=cmd.executereader()換成
sqldataadapter sda = new sqldataadapter(cmd);
datatable dt = new datatable();
sda.fill(dt);
return dt;
這個返回的是存放資料的表 結構跟資料庫裡的表一樣sqldatareader是read,是個布林值,作用是前進到下一條資料,一條條的返回資料,當布林值為真時執行,為假時跳出
。如果想要全部記錄的話用sqldataadapter好點
2樓:
設a為要取出的欄位,型別為string(其他型別自己改吧)
string a=dreader[0].tostring();取第一個值或者
string a=dreader["第一個欄位名"].tostring();
3樓:心心想嬉
string s=dreader["欄位名"].tostring();
怎麼資料庫中空值提取出來後變為,怎麼資料庫中空值提取出來後變為 nbsp
this.water star.text else this.water star.text gridview1.selectedrow.cells 2 text 當資料庫欄位值為null時,為什麼gridview綁出來的是 nbsp 呢.為什麼不是空?空和 nbsp又有什麼關係 其實這不是你資料庫...
c怎麼連線sql server資料庫
using system using system.collections.generic using system.linq using system.text using system.data.sqlclient namespace sqlserverconnection t sqlreade...
c連線資料庫的問題
連線字串有點不一樣 server localhost database 資料庫名 uid sa pwd 這個可以通用 sqlconnection connstr new sqlconnection server localhost initial catalog 資料庫名 integrated se...