我已经设置了一个datagridview,我在cvs文件中加载了一些值,如下所示:
ID NAME
1 John
2 Who
18 Test
现在我的值在datagridview中,我只需使用以下代码将其更新到我的数据库:
_docentTableAdapter.Update(final.docent);
但是当我之后检查我的数据库时,我得到了:
ID NAME
1 John
2 Who
3 Test
似乎它只是自我添加并忽略了ID。如何让它使用我提供的ID而不是自动递增?
由于
编辑: 我使用的是MySql数据库,_docentTableAdapter来自我输入的数据集。在我的类型化数据集中,我有一个名为“docent”的表,在该表中有2列:ID和名称。 ID是主键,我在我的类型化数据集中将自动增量设置为false。