ACCESS数据库数据保存时,数据会发生变化.即录入为1时,数据会变得很大1305542657.是什么原因啊!

解决方案 »

  1.   

    问题没有解决.是这样的,在我自己的机子是显示正常,而在别人的机子上会显示一个很大的数.我自己是WIN2000,他人的是winxp.即我数据库表中数据是整形,而我用的adoquery连接显示会出现如上的问题,急啊!
      

  2.   


    事实没什么代码?只是将表中的数据显示出来,在我自己的机子上显示正常.系统是WIN2000,而在其它电脑上显示就会变成一个很大的数据如在我机子上显示的是1,在它人机子上安装程序后显示的是1305542657,该表此字段设置的是整型,默认值未填,是何种原因啊?
      

  3.   

    在提交前show一下变量的值,
    这么简单的调试方法都不会啊~~
      

  4.   

    2000系统与XP系统系统常量问题吧。还有不同系统的数据类型范围也可能不同。如果你的数字在2000刚好临界。
    在XP极有可能产生溢出。返回一个随机数。
      

  5.   

    我也遇到显示数据的问题了,ACCESS数据库,原来用的整型,改成长整型就好了