关于TClientDataSet之困惑(100分)

  • 主题发起人 主题发起人 mayong
  • 开始时间 开始时间
M

mayong

Unregistered / Unconfirmed
GUEST, unregistred user!
我编制一个程序中需要一个非常简单的数据库(平面数据库),为避开庞大的BDE,
我选择了 TClientDataSet......
编制完毕,在我安装了Dlephi的计算机上运行一切 OK.
建立安装程序(IS express Delphi 4.0 Beta),
(选择DBClient.Dll自动注册)
在没有安装Dlephi的计算机上安装后,当执行数据库存盘时,
发生不能存盘错,and Code as follow:
DataModule1.YunXing.Append;
DataModule1.YunXing.edit;
DataModule1.YunXingDT.AsString:=P1;
DataModule1.YunXingName.AsString:=P2;
DataModule1.YunXingRec.AsString:=P3;
DataModule1.YunXing.Close;
DataModule1.YunXing.Open;
DataModule1.YunXing.Last;
在倒数第3句出错,因为要存数据库...................
 
TClientDataSet需要dbclient.dll 用TREgSVR注册
你最好把midas.dll也copy上
 
我加了dbclient.dll ,我想不用TREgSVR注册,因为安装程序
会为我自动注册....
but add midas.dll,why??????????????
 
反正DELPHI5编的3层架构
需要MIDAS.DLL,曾经我也遇到过相同的问题.
请把报错信息贴出来.
 
这几天没去实验室,在家检查程序忽然抱歉地发现:
1、不用加 midas.dll,我是用它于平面数据库
2、我把数据库的目录搞错了,因此不能存盘
下星期去实验室证实一下,若结论正确,结束话题,否则再叙
I am very sorry for ......
 
end... 100p to crane
 
受之有愧 :(
 
Midas.dll是需要的,但放在同一个目录下就可以了。
 
后退
顶部