|
主题: 关于数字格式的问题……
|
 Such a lovely place
职务:普通成员
等级:2
金币:10.0
发贴:573
注册:2001/11/4 21:15:56
|
#12002/11/20 14:28:08
我的自动编号字段格式设为200200000,这样在数据库里记录是从200200001开始的。可在网页上显示的还是1,痛苦……ud里设置了数字格式也不行。我自己写代码倒是可以补上前面的数字,可有没有直接解决的办法?请指教……
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:10.0
发贴:710
注册:2001/10/24 18:34:42
|
#22002/11/20 23:01:21
用自动编号直接实现好象不行,不过可以在添加数据的时候做做文章:首先可以把这个字段(如:num)设置成“数字类型”,在添加数据的时候,先取出数据表中num最大的一条记录 1、判断num是否小于200200000,小于说明还是第一条数据,那么num=200200000+1 2、如果大于,num=num+1
最后把num作为最新的记录插入到数据库
|
 Such a lovely place
职务:普通成员
等级:2
金币:10.0
发贴:573
注册:2001/11/4 21:15:56
|
#32002/11/21 13:06:35
小田的办法不错,谢啦:) 我觉得还是sql2000功能要强大得多,只要直接设置种子为200200001就可以。
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:10.0
发贴:710
注册:2001/10/24 18:34:42
|
#42002/11/21 13:08:41
就是啊,Access就是这样了,只能将就着用了
|
 Such a lovely place
职务:普通成员
等级:2
金币:10.0
发贴:573
注册:2001/11/4 21:15:56
|
#52002/11/21 18:52:29
嘿嘿。不过说实话,我给单位编的房地产交易管理系统是用access数据库的。我很想转成sql2000(一是性能安全备份方面,一是面子问题,我可不想说我们这么大一个单位的数据库是用access,嘿嘿),可在sql2000运用熟练以前不敢冒然呀。不然真出了问题就不好办了……希望能在论坛上得到大家的帮助。谢先啦……
|