两个问题:DLL中ADO连接数据库和参数传入(150分)

  • 主题发起人 主题发起人 ml.guo
  • 开始时间 开始时间
M

ml.guo

Unregistered / Unconfirmed
GUEST, unregistred user!
1、在DLL中放置:ADOconnection及adoquery连接数据库,ADOconnection能连数据库,设计时测试通过,
但程序调用这个DLL时,就出错,说是没有初始化之类的错,但我去开它改用BDE的QUERY就没问题。不知为何?

2、工程文件中如何接收参数,即我有一个程序,运行时我想传一个参数给它,
这个参数必须是程序外部传入, 程序要根据这个参数作一些判断,应如何写?
 
1>ADO是Activex控件,也就是Com组件,你调用一下初始化函数即可,要uses comobj
CoInitialize(nil)
2>参数可以是命令行的参数,然后用ParamStr函数即可访问,注意ParamStr(0)是命令行的
第一个部分,也就是Application.ExeName,
Appli.exe ggg ccc
则ParamStr(0) = c:/l/appli.exe
ParamStr(1) = ggg
....
 
接受答案了.
 
后退
顶部