[問題] C#聯結ACCESS的問題

看板C_Sharp (C#)作者 (疾風)時間18年前 (2007/02/07 11:26), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
小弟之前有麻煩大家 但是現在Debug又卡住了 所以又要拜託各位救救我了 string strQuery_uid = "SELECT MAX(uid) FROM userInfo"; string strQuery_pid = "SELECT MAX(pid) FROM pointInfo"; conn = new OleDbConnection(connStr); uidcomm = new OleDbCommand(strQuery_uid , conn); pidcomm = new OleDbCommand(strQuery_pid , conn); //get the max pid ,uid from the database conn.Open(); uidreader = uidcomm.ExecuteReader(); pidreader = pidcomm.ExecuteReader(); uid = uidreader.GetInt32(0); <------會顯示 資料行/資料列沒有資料 pid = pidreader.GetInt32(0); uid++; pid++; conn.Close(); 但是access的table中max的uid是2 總是抓不到正確的值 還有一個問題是 我不太了解用dataReader抓到的是欄位還是一個值 程式都靠msdn和在書局翻書後寫的 麻煩大家幫助我吧 我已經卡再資料庫中很久 謝謝大家 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.225.74.68
文章代碼(AID): #15oKRTyF (C_Sharp)
文章代碼(AID): #15oKRTyF (C_Sharp)