Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/328.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语言更新本地数据库中的数据#_C#_Local Database - Fatal编程技术网

C# 用C语言更新本地数据库中的数据#

C# 用C语言更新本地数据库中的数据#,c#,local-database,C#,Local Database,我在visual studio 2013中创建了一个本地数据库,我从表单上的数据源中拖动了表字段。我只编写了三行代码,用于将数据保存在表中的按钮 this.Validate(); this.myBindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.myDataSet); 我的问题是,我对另一个应用程序也做了同样的操作,我可以通过此按钮更新数据记录,但当我要更新数据记录时,它会显示此应用程序的异常。我在两个应用程序中都使

我在visual studio 2013中创建了一个本地数据库,我从表单上的数据源中拖动了表字段。我只编写了三行代码,用于将数据保存在表中的按钮

this.Validate();
this.myBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.myDataSet);

我的问题是,我对另一个应用程序也做了同样的操作,我可以通过此按钮更新数据记录,但当我要更新数据记录时,它会显示此应用程序的异常。我在两个应用程序中都使用了C#。

至少您可以向我们显示异常文本。或者我们应该猜猜看吗?它显示在这个.tableAdapterManager.UpdateAll(这个.myDataSet)中包含:BitaNatrailiPhoneBook.exe中发生了类型为“System.InvalidOperationException”的未经处理的异常。其他信息:当传递带有修改行的DataRow集合时,更新需要有效的UpdateCommand。嗯,异常文本是自解释的。您的
tableAdapterManager
未配置更新命令。当您将它拖到表单中时,它可能只配置了select命令,但您提供的代码不足以做出最终决定。