Help:关于Paradox数据库程序发布问题!(100分)

  • 主题发起人 主题发起人 KTV
  • 开始时间 开始时间
K

KTV

Unregistered / Unconfirmed
GUEST, unregistred user!
ADO+Paradox做的程序,在本机上运行无问题,发布到某些用户机上运行时
ADO连接无问题,一执行查询就出错:External table is not in the expected format.
但是在另一用户机上运行时又没问题(ODBC设置相同)。是何道理?
ADO连接字串如下,LocalEdit.text为数据库路径:
'Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="DSN=Paradox;DBQ='+
LocalEdit.text + ';DefaultDir=' + LocalEdit.text +
';DriverId=538;FIL=Paradox 5.X;MaxBufferSize=2048;PageTimeout=600;"';
 
没人回答?诸位大虾帮忙分析分析原因也好呀。
 
paradox...ado.
没这样用过。
ado对ms的access,sql server还可以。其他的就不知道了。
 
没用过?不会吧?在我的机上跑得好好的呀,为什么在其它机上有的就行有
的就不行呢?没道理呀!
 
我是说paradox表没用ado访问过(我)。
用ado需要在客户机器上安装ado和ole db数据库引擎(如果你是98何2000系统的话,
一起有。如果是95和NT,需要随应用程序一起分配并且安装ado引擎,或者要求
终端用户在安装程序之前安装ado.有ado也可能需要根据应用程序的需要配置
ado
看http://www.microsoft.com/data
 
我连VISUAL STUDIO里的数据访问包都装上啦,还是不行,客户机上ADO的
配置跟本机上的一样。
另外,我发现某些安装了DELPHI的客户机上能跑这个程序,但是我没有用到
BDE呀,怪哉!
 
附加功能 将问题提前
 
你是不是打包沒打好喲。你到那台電腦上去運行Delphi來編譯這個程序﹐看有沒有問題。
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部