VB.NET:显示数据库错误中绑定的datagridview中的DATE

时间:2016-02-07 13:08:46

标签: mysql vb.net datagridview

我将表A从mySQL数据库绑定到datagridview。其中一列是“in_Date”,数据类型为DATE()。一个例外是

  

字符串未被识别为有效的DateTime.Could not<>存储在   in_Date列。预期类型是DateTime。

这是我的代码:

Dim myconn as MySqlConnection = New MySqlConnection
myconn.ConnectionString = "server=localhost; userid=root; password=pw; database=db"
Dim adapter As MySqlDataAdapter = New MySqlAdapter 
Dim table As DataTable = New DataTable
Dim bind As New BindingSource 
myconn.Open()
Dim command as MySqlCommand ("select * from db.A;")
adapter.SelectCommand = command 
adapter.Fill(table) 
bind.DataSource = table 
MyDGV.DataSource = bind 
adapter.Update(table)
myConn.close() 

桌子还是空的。在我的列只在varchar或int数据类型中之前很好。我怎么能用DATE做到这一点?我不知道问题是什么以及我如何解决它。先感谢您。

0 个答案:

没有答案