[問題] 有關 ACCESS 連 C#
小弟最近在寫一個程式
是要連ACCESS資料庫
但是遇到一個困難
以下是現在寫出來的程式碼
int uid;
OleDbConnection conn ;
OleDbCommand uidcomm ;
OleDbDataReader uidreader;
String connStr = "provider = Microsoft.Jet.OLEDB.4.0;" +
"Data Source = D:\\project\\graphical passwords\\usertable.mdb" ;
string strQuery_uid = "SELECT MAX(uid) FROM userInfo";
conn = new OleDbConnection(connStr);
uidcomm = new OleDbCommand(strQuery_uid , conn);
conn.Open();
uidreader = uidcomm.ExecuteReader();
到這邊我去卡住做不下去了 = =|||
usertable是我的資料庫
userInfo是其中一個資料表 uid在資料表中宣告為整數
小弟把資料庫中最大的uid取出來
然後+1
之後還有其他利用
所以宣告一個int uid
要把回傳的值存起來
以便之後利用
但是我卡在
我不清楚DataReader的回傳值是什麼
也不知道該怎麼把欄位中的值取出來
所以我一直辦法把回傳的最大uid取出來
想請問大家
怎樣可以把回傳的值取出來
感謝大家幫小弟解惑
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.129.167.3
推
12/27 09:26, , 1F
12/27 09:26, 1F
→
12/27 09:27, , 2F
12/27 09:27, 2F
推
12/27 09:27, , 3F
12/27 09:27, 3F
→
12/27 09:29, , 4F
12/27 09:29, 4F
推
12/29 16:16, , 5F
12/29 16:16, 5F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章
7
20