Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database Visual Studio 2010-更新Microsoft Access库时出现问题_Database_Visual Studio 2010_Ms Access_Sql Update - Fatal编程技术网

Database Visual Studio 2010-更新Microsoft Access库时出现问题

Database Visual Studio 2010-更新Microsoft Access库时出现问题,database,visual-studio-2010,ms-access,sql-update,Database,Visual Studio 2010,Ms Access,Sql Update,尝试使用VB.net前端更新Microsoft access数据库时遇到问题 我得到的错误在代码行中: da.Update(ds, "ItemList") (da is my Data Adapter : Dim da As OleDb.OleDbDataAdapter) (ds is my Data Set : Dim ds As New DataSet, da = New OleDb.OleDbDataAdapter(sql, con)

尝试使用VB.net前端更新Microsoft access数据库时遇到问题

我得到的错误在代码行中:

da.Update(ds, "ItemList") 

(da is my Data Adapter : Dim da As OleDb.OleDbDataAdapter)
(ds is my Data Set : Dim ds As New DataSet,
                     da = New OleDb.OleDbDataAdapter(sql, con)
                     da.Fill(ds, "ItemList")
错误显示:

OLEDBEException未处理 UPDATE语句中的语法错误

与数据库的连接确实有效,因为我可以使用VB程序从中读取信息,所以我无法从中更新信息

我真的不确定您可能需要什么信息来找出故障所在,因此如果您需要更多信息,请给我发消息。任何帮助都将不胜感激


很抱歉,这篇文章很尴尬。我计划发布这一切的截图,但显然我需要10个互联网点才能理解为什么,尽管现在有点烦人

sql变量中有什么?sql变量是一个字符串,并设置为sql=SELECT*FROM tblItems从我的数据库中的表中选择所有项是否使用OleDbCommandBuilder对象?将cb设置为新OleDb.OleDbCommandBuilderda,这在更新数据库的按钮中声明,但我也尝试全局执行,以查看这是否有区别。你没有看到微软的例子吗?