各位大哥﹐為什么我設filter無法過瀘資料出來﹖﹖ 我用DELPHI6+ado+Microsoft.Jet.OLEDB.4.0,為何在ADOTABLE中設置filter無法過濾資料出來﹗請大俠們指點﹗ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不会呀,我的都可以过滤。adotable.filter:='字段名='''+edit.text+''' ';//这里还可以是各种变量;adotable.filtered:=true; adotable.filter:='字段名=''常量'' ';//对于已知常量要用两个’否则无效。adotable.filtered:=true; 樓上所說的我也是如此做﹐但每次都出來空集﹗我在ACCESS里面有表字段如下﹕D_ID D_name1000 管理部1010 電腦中心1020 采購課我的設置是adotable.filter:='D_ID="1000"'adotable.filtered:=true;adotable.refresh;結果無資料! 你的d_id是字符型还是数字型,如果是数字型的话,adotable.filter:='D_ID=1000' adotable.filtered:=false;adotable.filter:='D_ID="1000"'adotable.filtered:=true;adotable.refresh; 不是双引号,而是adotable.filter:='D_ID=''1000'''; 是不是这句忘写了?adotable.filtered:=true;把该段代码贴出来 adotable.filter:='D_ID=1000' //这里的1000应该是整型的吧,不是字符型的adotable.filtered:=true;adotable.refresh; //可以不要这一句===adotable.filter:='D_name=''管理部''' //这里用的是两个单引号,而不是一个双引号adotable.filtered:=true; adotable.filtered:=False;adotable.filter:='字段名='+#39+'常量'+#39;adotable.filtered:=true; 一会儿没看,竟然贴了这么多了!不好意思了楼主数据集打开了吗?看foxyy8888(斧头)的adotable.filter:='D_ID=''1000'''; filter可以正常使用的但是不能在 里面有计算函数的了 剩下的上面的兄弟说得很清楚了 感謝foxyy8888(斧头)﹐ things(平) (枕流以洗耳,漱石以磨牙)問題解決了﹐就是foxyy8888(斧头)所說的原因﹐結貼﹗ 请教一个算法问题:关于treeview节点选中的判断 有什么好办法让客户了解我们开发出的软件? 有在线的吗?我想装WIN 2000 ? 怎么把位图放进资源文件中 哪位大虾知道如何在Windows操作系统里修改文件的创建时间?? 关于程序员考试的问题? 新手,请给我点信心!!!!!!! delphi做的dll,使用了第三方控件,调用时出错,怎么办? 以后不要回答这个人的问题了 急!急!!生成安装程序以后,找不到数据库别名怎么办? Dll中子窗口的输出问题。 如何求众数?(出现频率最高的数)
adotable.filter:='字段名='''+edit.text+''' ';//这里还可以是各种变量;
adotable.filtered:=true;
adotable.filter:='字段名=''常量'' ';//对于已知常量要用两个’否则无效。
adotable.filtered:=true;
我在ACCESS里面有表字段如下﹕
D_ID D_name
1000 管理部
1010 電腦中心
1020 采購課
我的設置是
adotable.filter:='D_ID="1000"'
adotable.filtered:=true;
adotable.refresh;
結果無資料!
adotable.filter:='D_ID="1000"'
adotable.filtered:=true;
adotable.refresh;
adotable.filter:='D_ID=''1000''';
adotable.filtered:=true;把该段代码贴出来
adotable.filtered:=true;
adotable.refresh; //可以不要这一句
===
adotable.filter:='D_name=''管理部''' //这里用的是两个单引号,而不是一个双引号
adotable.filtered:=true;
adotable.filter:='字段名='+#39+'常量'+#39;
adotable.filtered:=true;
adotable.filter:='D_ID=''1000''';
但是不能在 里面有计算函数的了 剩下的上面的兄弟说得很清楚了
問題解決了﹐就是foxyy8888(斧头)所說的原因﹐結貼﹗