多层分部式结构中我用ClientDataSet1的Filter实现动态查询?
在多层分部式结构中我用ClientDataSet1的Filter实现动态查询时,明明数据库中有符合条件的数据,但为什么每次过滤后记录的个数都为零,这是为什么?谢谢! ClientDataSet1.Open;
strSQl:='所属部位='+#39+trim(combobox2.Text) +#39;
ClientDataSet1.Filter:=strSQl;
.ClientDataSet1.Filtered:=true;
if DM_server.ClientDataSet1.RecordCount>0 then
DBGrid2.DataSource:=DM_server.DataSource1 我用以下形式我也试过:
DM_server.ClientDataSet1.Close;
strSQl:='所属部位='+#39+trim(combobox2.Text) +#39;
DM_server.ClientDataSet1.CommandText:='select * from 素材库 where'+strSQl;
DM_server.ClientDataSet1.Open;
但不知道为什么在open的时候就出错,提示不能打开。
在多层分部式结构中我用ClientDataSet1的Filter实现动态查询时,明明数据库中有符合条件的数据,但为什么每次过滤后记录的个数都为零,这是为什么?谢谢! ClientDataSet1.Open;
strSQl:='所属部位='+#39+trim(combobox2.Text) +#39;
ClientDataSet1.Filter:=strSQl;
.ClientDataSet1.Filtered:=true;
if DM_server.ClientDataSet1.RecordCount>0 then
DBGrid2.DataSource:=DM_server.DataSource1 我用以下形式我也试过:
DM_server.ClientDataSet1.Close;
strSQl:='所属部位='+#39+trim(combobox2.Text) +#39;
DM_server.ClientDataSet1.CommandText:='select * from 素材库 where'+strSQl;
DM_server.ClientDataSet1.Open;
但不知道为什么在open的时候就出错,提示不能打开。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货