关于XP下的ADO问题,大家帮我啊,非常急!~解决了我给高分 我以前是用2000pro系统的,然后用ADO写了个程序,为什么现在在XP下不能正常连接数据库啊?有人建议我更新一下ADO,我更新了后打开以前程序里面的ADO控件都没了,我晕倒!~我用的是DELPHI5,现在我真不知道怎么办了?我是个菜鸟,希望大家多帮帮我,谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有可能是ADO用的登录名的问题。。你改一下登录名试试。。 应该是ADO版本问题,Ado如果你能找到2.1之前版本,然后在安全模式下安装进去应该就可以解决了。我之前遇到98+Del5下程序移植到2000+Delphi6的问题,就是这样解决的。不过是4年前的事情了。你可以试一下,仅供参考。 SQL 7或是NT4上安装盘上有ADO较老的版本。 应该不会有问题的,是不是到了其他机器上要改ADO的连接没有改啊 XP下基本上不存在与2000的较大的冲突,你应该确认一下你的计算机上ADO是否安装正确。还有尽量不要用静态链接,否则如果不旦换了计算机无法联接数据库是可能连窗体都打不开,直接关闭DELPHI了。 你的连接路径有用相对路径吗?比如:ExtractFilePath(Application.ExeName)+'Database\MyDB.mdb'; 用D7吧,D5出的时候,XP还没出呢! D6 写的ADO程序能在2K及XP上正常使用 和XP系统没关系 因为XP系统的内核本身的变化并不大 只不过在某些方面加强了而已 所以你的问题用ADO应该是可以解决的 如果用BDE的话 需要你在本机上安装BDE的驱动引擎 在Delphi的光盘里都有 我知道是什么原因,我碰过你的问题,总的来说是系统验证问题,你在设置数据源的时候,不要设置成 Data Source=ip, 用network address=ip,即可解决你的问题 ADO版本矛盾,更新一下即可。 因改不会的啊,我现在使用的就是从D5过来D7,然后,系统的话是从98到2k到xp的。好像我的那个没有出现任何的问题啊。不过,我用的是ODBC。一直都可以运行,不过,需要重新编译。 你在XP下装下好像是什么MSAC_TYP吧,一般的 Develop Tool 般里面都有这个文件的,你这是因为缺少数据驱动导致的。 xp中为ado2.7中文版。delphi5.0 是在2.1版上开发,功能有问题。 关于with ... do 的问题? delphi 报表组件问题 如何生成tif 文件 关于工作中的自我评价 关于TQRRichText控件的换行 用DB2和Delphi或C++B做过开发的朋友请帮忙..关于过程调用? 有武汉愿意交流的程序员吗?有空的成立个组织或工作室吧 oracle连接远程数据库问题 delphi小票打印问题 有经验的项目经理、系统分析员请进! 如何隐藏TPageControl控件的某个TTabSheet页? my sql 奇怪问题,高手请看50分。
你改一下登录名试试。。
还有尽量不要用静态链接,否则如果不旦换了计算机无法联接数据库是可能连窗体都打不开,直接关闭DELPHI了。
比如:ExtractFilePath(Application.ExeName)+'Database\MyDB.mdb';
好像我的那个没有出现任何的问题啊。
不过,我用的是ODBC。一直都可以运行,不过,需要重新编译。
delphi5.0 是在2.1版上开发,功能有问题。