日期:2014-05-17  浏览次数:21073 次

怎么前面的0没有了?
ASP+ACCESS,
字段为数字,长整型

录入数据的时候为“0123”就变成“123”         当录入“000”变成“0”

是什么问题?

------解决方案--------------------
找帮助文档,这是MS设计ACCESS时就思考好了的。
------解决方案--------------------
前面加了零就不能算是数字型了
设置成字符弄可解决问题!
在asp中类型之间的转换是自动的,强制转换相对也比较容易
------解决方案--------------------
既然是长整型,就说明前面不会有的加一个0,又的加2个0,那加0就没有必要了,我想你需要的不是输入有0,而是输出显示有0,那就应该在输出的时候补0,而不是在输入的时候把0放到数据库。
------解决方案--------------------
要加0就用字符串来吧,数据库都是这个样子的