【发布时间】:2015-07-13 00:11:03
【问题描述】:
试试
MySqlConn.Open()
Dim Query = "Select * From venuesdb.cost where EventDate >= ('" & DateTimePicker1.Text & "') AND =< ('" & DateTimePicker2.Text & "')"
Command = New MySqlCommand(Query, MySqlConn)
SQLDataAdapter.SelectCommand = Command
SQLDataAdapter.Fill(DatabaseDatSet)
Bindsource.DataSource = DatabaseDatSet
DataGridView1.DataSource = Bindsource
SQLDataAdapter.Update(DatabaseDatSet)
MySqlConn.Close()
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
MySqlConn.Dispose()
我不断收到错误消息,提示此处存在 SQL 错误 '>= ('" & DateTimePicker2 & " ')'
【问题讨论】:
-
您的查询语法不正确。为什么将
WHERE字段放在括号中?另外,我相信您需要在AND之后再次指定字段名称(EventDate)。 -
实际消息是什么?它可能不喜欢与数学运算符一起使用的文本
标签: mysql sql vb.net visual-studio-2010 visual-studio