Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.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# 是否保存到SQL数据库?_C#_Sql_Database - Fatal编程技术网

C# 是否保存到SQL数据库?

C# 是否保存到SQL数据库?,c#,sql,database,C#,Sql,Database,我制作了一个小的SQL数据库来保存一些关于学生的信息。我想把数据保存到数据库中。我一直在使用数据源向导来显示/管理/保存我的数据。在我需要存钱之前,一切都是有效的。我双击了保存按钮,下面是代码: this.Validate(); this.studentsBindingSource.EndEdit(); this.studentsTableAdapter.Update(this.studentsDataSet.FirstClass); 为什么不工作?请确保将密钥字段设置为数据库中的主键。如果忘

我制作了一个小的SQL数据库来保存一些关于学生的信息。我想把数据保存到数据库中。我一直在使用数据源向导来显示/管理/保存我的数据。在我需要存钱之前,一切都是有效的。我双击了保存按钮,下面是代码:

this.Validate();
this.studentsBindingSource.EndEdit();
this.studentsTableAdapter.Update(this.studentsDataSet.FirstClass);

为什么不工作?

请确保将密钥字段设置为数据库中的主键。如果忘记将字段标记为主键,数据集将很好地填充,但无法更新。根据我的记忆,它要么不会引发错误,要么在某些情况下错误不清楚。

确保将密钥字段设置为数据库中的主键。如果忘记将字段标记为主键,数据集将很好地填充,但无法更新。根据我的记忆,它要么不会引发错误,要么在某些情况下错误不清楚。

我已经设置了主键。它被设置为每个学生的ID。好的建议。我已经设置了主键。它被设置为每个学生的ID。不过还是有一些好的建议。