我正在尝试从 MySQL 数据库中填充 Combobox;但我什么也没得到。下面是代码。
表:类
列:代码、状态
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”的方式有什么问题吗?