Y
yeaihua
Unregistered / Unconfirmed
GUEST, unregistred user!
我正在做一个DLL,在我编程的计算机上,已经成功实现了功能。
我将DLL交给同事后,他发现无法工作,经过追踪,发现出错误的语句是:
FADOQuery :=TADOQuery.Create(nil);
这里,FADOQuery 是我一张数据表通过ODBC连接的ADO组件,是Delphi 6提供的。
这样的语句我用过很多次,从来没有什么问题,当然在DLL中用还是第一次,但在我自己的计算机上运行是正常的,所以我怀疑同事的机器的系统一定缺少一个或多个支持文件。
我的开发环境是XP/SP2 +Delphi 6,我同事的环境是XP SP2。更多的差异一下子也找不出来。
我将DLL交给同事后,他发现无法工作,经过追踪,发现出错误的语句是:
FADOQuery :=TADOQuery.Create(nil);
这里,FADOQuery 是我一张数据表通过ODBC连接的ADO组件,是Delphi 6提供的。
这样的语句我用过很多次,从来没有什么问题,当然在DLL中用还是第一次,但在我自己的计算机上运行是正常的,所以我怀疑同事的机器的系统一定缺少一个或多个支持文件。
我的开发环境是XP/SP2 +Delphi 6,我同事的环境是XP SP2。更多的差异一下子也找不出来。