Table.Filter = 'name Like "%' + 'jake' + '%"'
解决方案 »
- 用TQRDBText的Lines.Add方法添加字符串,为什么在报表上不会显示字符串?
- 蔡鸟问
- 关于format和时时循环问题!
- 编程中最困难的是什么?最关键的是什么?最重要的又是什么?
- 菜问题,怎样用TQuery过滤日期字段值等于空的记录?
- TPageControl动态加页?
- 需要ODBC4.0,100分求!!!
- "sp_attech_file_data mnewdatebasename,物理文件路径名"这个命令是什么意思?
- 用PING 进行IP测试得后面得时候那个TTS=?多少代表什么,谢谢!
- 为什么TQuery控件的RecNo属性老是-1阿?
- 用Delphi 5.0编写的数据库统计程序移植到其它机器时,需拷贝BDE,如果不想安装BDE,请问需复制关于BDE的哪些文件?
- 如何让comboBox聚焦时自动展开?
看来无法用table 实现??
procedure TForm1.Table1FilterRecord(DataSet: TDataSet;
var Accept: Boolean);
var str:string;
begin
str:=table1.fieldbyname('name').asstring;
if (pos('jake',str)<>0 ) then
accept:=true
else
accept:=false;
end;
通过编写事件OnFilterRecord的句柄,去掉不想要的记录 。
对某些数据库(譬如 Access 不可以用)
我赞成西门吹雪的方法。