mysql - 运行sql语句时出错

标签 mysql sql vb.net

我在vb.net中运行这条语句时出错,出现如下错误 错误 [42000] [Microsoft][ODBC Microsoft Access Driver] 查询表达式 'Request.GodownFROM Request WHERE (((Request.Rdate)=#03/27/2017#) AND ((Request.Godown )='印度人''。

sql = "SELECT Request.[Rdate], Request.[Item Name], Request.[Category], Request.[Unit], Request.[Quantity], Request.[Rate], Request.[Amount], Request.[Godown]" _
          & "FROM Request WHERE Request.[Rdate]=#" & dtrdate.Value & "# AND Request.[Godown]='" & lblgodown.Text & "'"

    Dim da As New System.Data.Odbc.OdbcDataAdapter(sql, con)

    da.Fill(dt)
    dgtvgo1.DataSource = dt

最佳答案

“[from...]”前需要一个空格。所以将第二行改为“[from...”

关于mysql - 运行sql语句时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43038607/

相关文章:

SQL:如何在表中同时使用分组和条件?

mysql - 我有两个表,第一个表 T1 包含 id 和 name,名称包含 5 个值

vb.net - 不理解从面板中删除控件

asp.net - 动态事件处理程序未触发

php - 将json导入mysql

mysql - 从第二个表 JOIN 中选择最大时间

c# - C# 中的下拉列表

php - 将图像上传到文件并将信息上传到mysql数据库

mysql - 用于返回连接到同一引用的多个字段的 SQL 查询

c# - 字符串格式不起作用