同样的程序,在我的电脑上运行一点问题都没有delphi+access我在别的电脑上试的时候,一调用数据就是"打开表出错"(自己的showmessage) try
CDS_Tree1 := TClientDataset.Create(DMDATA);
CDS_Tree1.ProviderName := 'DSP_AQCMD1';
CDS_Tree1.CommandText := ' SELECT * FROM ' + TREEDSTNAME + ' ORDER BY ' + TREEDSBHNAME;
try
CDS_Tree1.Open;
COUNT1 := 0;
COUNT1 := CDS_Tree1.RecordCount + 1;
if COUNT1 > 1 then
begin
...............(显示treeview)
end;
except
ShowMessage('打开表出错!');
end;这是什么原因,在有的电脑上用是好的,有的电脑上不行??我把程序的packages里的东西全部加了进去,好象也不是装没装delphi的问题。但是没装delphi的电脑确实出错,怎么回事啊
CDS_Tree1 := TClientDataset.Create(DMDATA);
CDS_Tree1.ProviderName := 'DSP_AQCMD1';
CDS_Tree1.CommandText := ' SELECT * FROM ' + TREEDSTNAME + ' ORDER BY ' + TREEDSBHNAME;
try
CDS_Tree1.Open;
COUNT1 := 0;
COUNT1 := CDS_Tree1.RecordCount + 1;
if COUNT1 > 1 then
begin
...............(显示treeview)
end;
except
ShowMessage('打开表出错!');
end;这是什么原因,在有的电脑上用是好的,有的电脑上不行??我把程序的packages里的东西全部加了进去,好象也不是装没装delphi的问题。但是没装delphi的电脑确实出错,怎么回事啊
2.如果你用ADO,可能是ADO版本问题(特别在win9x机器上),到微软网上下个mdac2.7以上版本
我的链接就是这样的,不知道是你说的哪一种?能帮帮吗?我第一次接触delphi+access
http://www.delphibox.com/article.asp?articleid=2796delphi盒子帐号密码:
用户名:dugucan8000
密码:lijianming能看看吗?到底错在哪里?