0
我想從MySQL數據庫填充組合框;但我什麼都沒有得到。 以下是代碼。VB.NET:使用MySQL查詢填充組合框
表:類
列:代碼,國家
sqlstr = "SELECT * FROM Class WHERE State= Not Started"
DBCmd = New MySql.Data.MySqlClient.MySqlCommand(sqlstr, DBConn)
DBDR = DBCmd.ExecuteReader
While (DBDR.Read())
CB_Class.Items.Add(DBDR("Code"))
End While
DBCmd.Dispose()
DBDR.Close()
我相信結果是錯誤的,因爲至少有2條記錄與他們的狀態值設定爲「未啓動」。哪裏不對?我寫「State = Not Started」的方式有什麼問題嗎?
該程序正常工作,直到達到DBDR = DBCmd.ExecuteReader。它不會再執行任何操作。 – 2013-04-04 23:20:16