这是什么错误?紧急求助,在线等待!!!!!!!!!!!!!!!! (100分)

  • 主题发起人 主题发起人 Door2000
  • 开始时间 开始时间
D

Door2000

Unregistered / Unconfirmed
GUEST, unregistred user!
错误提示“项目在所需的名称或序号中未被发现”
var searchsql:string;
filterlist:Tstringlist;
....

filterlist.Add('date<='+formatdatetime('yyyy-mm-dd',datetimepicker2.Date)+' and date>='
+formatdatetime('yyyy-mm-dd',datetimepicker1.Date));
if filterlist.Count<>0 then
SearchSql:='('+filterlist[0]+')';
for i:=1 to filterlist.Count -1 do
SearchSql:=SearchSql+ ' and '+'('+filterlist+')';
ADODataSet1.Filtered :=false;
ADODataSet1.Filter :=SearchSql;
ADODataSet1.Filtered :=true;

在我的机器上编译执行并没有错误。但在另一台机器上却提示如上错误信息。
在我的另一OS(WINME)下同样错误。
(注,我的机器OS:WIN2K,MDAC 2.7,D6,数据库使用 ACCESS 2000)
是不是因为MDAC2.7的原因啊?
 
A. searchsql=??
 
我在其它机器上安装了MDAC2.7就没有错误了,到底是怎么回事呢?
 
我来拿分喽~!
这是因为你编译的机器的ADO驱动的版本的问题。
 
to:mdc
怎么解决呢?
 
建议你在win98系统下+ado2.6下编译。就应该没有问题了。
 
没有我想得到的解释,散分
 
后退
顶部