ASP.NET中怎样对删除其中一条记录后的数据库中ID进行重新编号
1、SQLserver2005与VIsualStudio20052、通讯录中的字段ID()编号、name(姓名)、phone(手机号码)3、对表中的记录删除其中任意一条或...
1、SQL server2005与 VIsual Studio 2005
2、通讯录中的字段 ID()编号 、name(姓名)、phone(手机号码)
3、对表中的记录删除其中任意一条或者多条后,进行重新ID(编号)排序
4、ID(编号)int 类型 不是主键不会自增。。我在进行设计数据库的时候
5、使用C#语言
6、先在这里谢谢给予过我帮助的朋友了。 展开
2、通讯录中的字段 ID()编号 、name(姓名)、phone(手机号码)
3、对表中的记录删除其中任意一条或者多条后,进行重新ID(编号)排序
4、ID(编号)int 类型 不是主键不会自增。。我在进行设计数据库的时候
5、使用C#语言
6、先在这里谢谢给予过我帮助的朋友了。 展开
展开全部
上网环境不方便写代码,就说说我的想法啊,很简单的。
“ASP.NET中怎样对删除其中一条记录后的数据库中ID进行重新编号”
我认为你的想法是不管删,还是增加,id总是1,2,3。。。这样的连续的;
1.首先你再数据插入的时候,要先把通讯录里的数据的行数查出来,select count(*) from [通讯录,然后ID插入直接为行数加一
2.谈谈删除的时候。首先你把要删除的删除掉;然后读出剩余的ID项放入DataReader,接着定义定义一个变量,例如i=1,在while(DataReader。read())循环里,把该条id值更新为i,别忘了,i++。
循环结束即达到你的要求;
有疑问速追问,我在线
“ASP.NET中怎样对删除其中一条记录后的数据库中ID进行重新编号”
我认为你的想法是不管删,还是增加,id总是1,2,3。。。这样的连续的;
1.首先你再数据插入的时候,要先把通讯录里的数据的行数查出来,select count(*) from [通讯录,然后ID插入直接为行数加一
2.谈谈删除的时候。首先你把要删除的删除掉;然后读出剩余的ID项放入DataReader,接着定义定义一个变量,例如i=1,在while(DataReader。read())循环里,把该条id值更新为i,别忘了,i++。
循环结束即达到你的要求;
有疑问速追问,我在线
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询