Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.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
c#通过适配器更新数据库错误_C#_.net_Relational Database - Fatal编程技术网

c#通过适配器更新数据库错误

c#通过适配器更新数据库错误,c#,.net,relational-database,C#,.net,Relational Database,我使用OleDbAdapter和autoUpdate命令创建: `builder = new OleDbCommandBuilder(sqlAdapter); sqlAdapter.UpdateCommand = builder.GetUpdateCommand(); sqlAdapter.InsertCommand = builder.GetInsertCommand(); sqlAdapter.DeleteCommand = builder.GetDeleteCommand(); ` 我的

我使用
OleDbAdapter
autoUpdate
命令创建:

`builder = new OleDbCommandBuilder(sqlAdapter);
sqlAdapter.UpdateCommand = builder.GetUpdateCommand();
sqlAdapter.InsertCommand = builder.GetInsertCommand();
sqlAdapter.DeleteCommand = builder.GetDeleteCommand();
`

我的表有7列。7个更新中的6个是否可以通过
sqlAdapter.Update()
但1抛出异常

“更新命令中的语法错误”

所以请告诉我,表单自动更新和其他命令正确吗? 一列有什么问题? 提前谢谢

有自动生成的更新命令

发布表格定义和生成的更新命令。以及你如何设置适配器。现在这是一个猜谜游戏。SqlAdapter和OleDbCommand?具体说明这些类的类型。@bommelding自动创建命令的正确方法?自动创建的命令可能是错误的??谢谢!很难说。这里仍然缺少很多信息。@bommelding请查看主帖子末尾的图片。