当前位置:编程学习 > C#/ASP.NET >>

一个很奇怪的问题,关于dataset自增字段。

大家好!

我碰到了一个很奇怪的问题,就是:

我利用XML文件作为数据文件,将其中一个表的ID字段设置成为自增字段,并以ID为主键。之后在该表中加了很多条纪录。在运用过程中,难免会删除几条记录,比如,把ID为1的记录删除了。奇怪的是,该字段并没有自己调整字段值,也就是说剩下的记录的ID是以2开始的,没有ID为1的了。

之后,我将该表绑定到gridview中,ID字段也被绑定到gridview中去了。奇怪的是,gridview中将ID自段的值自动调整了,从1开始自增,也就是原来ID是2的在gridview中变成是1了。但是XML数据文件中该记录的字段仍然是2。

这让我很郁闷,从此以后ID都对不上了,删除,修改什么的都报错。

不知哪位达人能够指点一二,谢谢!
--------------------编程问答-------------------- up --------------------编程问答-------------------- 为啥没有人捏
--------------------编程问答-------------------- 没有处理过
看看dataset是不是需要AcceptChange,(或者要更新xml数据源?) --------------------编程问答--------------------
用友软件急聘.net工程师     阿里巴巴招聘需求分析师     年薪50000元上海北京任选就业!  
支付宝招聘Java高级软件架构师     Linux+Java+Oracle开发方案     从c#程序员到微软架构工程师  
 
--------------------编程问答-------------------- 看看你那个数据库的表中各数据是不是都设置对了。 --------------------编程问答--------------------
引用 5 楼 yangyi_33855 的回复:
看看你那个数据库的表中各数据是不是都设置对了。

顶 --------------------编程问答-------------------- 引用 5 楼 yangyi_33855 的回复:
看看你那个数据库的表中各数据是不是都设置对了。

--------------------编程问答-------------------- 这是什么问题啊
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,