插入查询中发生语法错误(MS Access)

Posted

技术标签:

【中文标题】插入查询中发生语法错误(MS Access)【英文标题】:Syntax Error occured in Insert into query(MS Access) 【发布时间】:2013-07-16 20:44:23 【问题描述】:

我正在使用 Visual Studio 2010 和 MS Access 2007

我无法修复错误

调试时出现“Insert Into 出现语法错误” 但sql语法正确 我是 vb.net 的新手,如果有人能给我一个解决方案,我将不胜感激。

   Try
        Dim query As String = "INSERT INTO User([ID],[StudName],Address])VALUES('002','haerth','col')"
        Dim comLib As New OleDbCommand
        With comLib
            .CommandText = query
            .Connection = conLib
            .ExecuteNonQuery()
        End With
        MessageBox.Show("Added Successfully")
    Catch ex As OleDbException
        MessageBox.Show(ex.ToString)
    End Try

`

【问题讨论】:

【参考方案1】:

您的括号不匹配:地址]

【讨论】:

以上是关于插入查询中发生语法错误(MS Access)的主要内容,如果未能解决你的问题,请参考以下文章

MS Access 中的 INSERT INTO 语法错误

从 MS-Access 中联合选择查询中的 SQLite 语法错误

使用 C# windows 窗体向 Ms Access 数据库插入新记录时出现语法错误

MySQL 语法错误 1064 与 MS Access 中的联合查询

在 MS Access 中的查询表达式中出现语法错误(缺少运算符)

在大型 VBA/MS Access 项目中查找语法错误