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的原因啊?
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的原因啊?