K
kmask
Unregistered / Unconfirmed
GUEST, unregistred user!
(ADO)又见鬼--神秘的 8192
题目比较煽情,是吧???
有一数据库应用程序程序(使用ADO,Access),自制,运行一贯正常,假设名为App
程序所使用的数据库内有表若干,字段若干
某日,装SQL SERVER 2000,过程一切正常,但从此App方寸大乱,所有数值型字段的前面
自动加上了8192。例:原本数据库内 A 字段的值为 11, B 字段的指为75,而在APP中的
DBGRID中分别显示为 819211、819275……,也就是说,数据库中实际值和显示的值不一样。
后将SQL SERVER 2000卸掉,无济于事,我认为是ADO版本的冲突,又强行装上ADO 2.1,
无济于事。
为何??? 大家帮忙分析分析
另:APP本身运行未报任何异常,相信症结在ADO那里
题目比较煽情,是吧???
有一数据库应用程序程序(使用ADO,Access),自制,运行一贯正常,假设名为App
程序所使用的数据库内有表若干,字段若干
某日,装SQL SERVER 2000,过程一切正常,但从此App方寸大乱,所有数值型字段的前面
自动加上了8192。例:原本数据库内 A 字段的值为 11, B 字段的指为75,而在APP中的
DBGRID中分别显示为 819211、819275……,也就是说,数据库中实际值和显示的值不一样。
后将SQL SERVER 2000卸掉,无济于事,我认为是ADO版本的冲突,又强行装上ADO 2.1,
无济于事。
为何??? 大家帮忙分析分析
另:APP本身运行未报任何异常,相信症结在ADO那里