首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

程序控制累加,该如何处理

2012-01-23 
程序控制累加我从数据库里面取出一个字段,字段以年月日和编号组成(例:20070819001)这是数据库的主键,我需

程序控制累加
我从数据库里面取出一个字段,字段以年月日和编号组成(例:20070819001)这是数据库的主键,我需要每次都加一,例如:今天是20070819 001 那我添加的第二条记录就是20070819002,但是我不能直接把这么长的数据转INT型,我试过把后三位截下来加1后再合并,但是当后三位是001的时候转INT型就成了,零就没了。。请问各位有什么好办法吗??!!!谢谢!!!!


[解决办法]
int i = 1; 
Response.Write(i.ToString("000")); 
打出来的结果是001;
应该是你要的效果.
[解决办法]
最后三位的开始数据设成100
20070819100 
20070819101 
20070819102

偷懒的方法哈~
要不然就像二楼说的~以长度判断补0

热点排行