社区
C#
帖子详情
数据库ID问题,虚心求教!
chensy2012
2010-04-01 02:03:06
要怎么样做这样一个“ID”呢?在新增时按(自增但数据库又不设置成自增)顺序排列(1,2,,3,4....)假如要删除3这个ID 4就填补上3。表ID依然从小到大的顺序排列,。在程序中应该怎么来实现呢?有代码实例最好不过,虚心求教。
(数据库SQL)
...全文
59
7
打赏
收藏
数据库ID问题,虚心求教!
要怎么样做这样一个“ID”呢?在新增时按(自增但数据库又不设置成自增)顺序排列(1,2,,3,4....)假如要删除3这个ID 4就填补上3。表ID依然从小到大的顺序排列,。在程序中应该怎么来实现呢?有代码实例最好不过,虚心求教。 (数据库SQL)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lzsh0622
2010-04-01
打赏
举报
回复
我也曾有过楼主这样的想法。如果不怕影响运行效率,完全可以找出这个因删除形成的跳档ID号。
如果只把ID当作标识唯一行的行号,就没必要管它是不是连续,怕不够用的可以用BigInt,相当大了,效率优先。
可以把有实际含义的当作主键,如身份证号、设备编号。 自增id仅作修改和删除之用。
dyufei
2010-04-01
打赏
举报
回复
楼上的说法应该正确
mynameis_007
2010-04-01
打赏
举报
回复
[Quote=引用 1 楼 peter200694013 的回复:]
假如要删除3这个ID 4就填补上3
//这样做好么?ID是用来唯一标记这条记录的,还有可能有外键关系
[/Quote]
每次新增时计算下总数,总数+1
itliyi
2010-04-01
打赏
举报
回复
[Quote=引用 1 楼 peter200694013 的回复:]
假如要删除3这个ID 4就填补上3
//这样做好么?ID是用来唯一标记这条记录的,还有可能有外键关系
[/Quote]
liuyileneal
2010-04-01
打赏
举报
回复
用触发器么?
Wude_S
2010-04-01
打赏
举报
回复
数据库“ID”设成不自增,DataGridView显示数据表,在DataGridView中删除“3”,然后把DataGridView返回给数据库,数据库的“ID”为DataGridView的“ID”列的行号
Peter200694013
2010-04-01
打赏
举报
回复
假如要删除3这个ID 4就填补上3
//这样做好么?ID是用来唯一标记这条记录的,还有可能有外键关系
ccna实验配置个人总结
今天花了一个小时, 把上个星期学习的CCNA的配置的一些基本命令总结了一下,... 一下总结如有错误之处希望朋友们给我指正一下,
虚心
求教
! ------------------基本配置-----------------------------------...
更新
数据库
表的某一字段为限制范围的随机数
问题
1:六位随机值 步骤1:随机数的SQL函数为rand() ,而rand()生成的是0-1之间的小数。 步骤2:将rand()*1000000则看似可以得到有六位数了(小数部分暂时忽略不算)。可是,假设rand()得到的是一个类似0.0x...
三级
数据库
知识点学习——
数据库
应用系统开发方法
文章目录 一、需求分析 数据字典 ...就仅仅这两千多字,我写了几个小时,说明我真的很多东西都不懂,我会继续努力,向优秀的人学习,同时文章中若有错误的地方还请大佬帮我指出来,愚定当
虚心
求教
!)
mysql segmentation fault_mysql Segmentation fault的
问题
,
求教
intUserByEmail(charstr1[],intclient){charbuffer[500];MYSQLdb;/*connector*/MYSQL_RES*result;/*resultbuffer*/MYSQL_ROWrow;/*onerowoftheresult*/inti;/*初始化mysql*/if(mysql...
虚心
求教
~~ linux-C-myql 展开
Hibernate映射之“继承映射”--subclass
我个人觉得,每次做个技术方面的博文,一般得先引出一些
问题
,博文来解决这些
问题
,这样的博文,才算的上好的博文,如果只是空洞的讲技术,只怕有些
虚心
求教
的人,看着也有些许乏味吧。 应该是上上周吧,我同事他...
C#
110,499
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章