直接用 locate或者filter都不行,因为其中的有个字段是lookup字段
解决方案 »
- 寻找一段 磁性窗体代码。
- 请教 C 语言 memcpy 翻译为 Delphi
- 恭喜哈欠
- 怎么判断一个文件夹中有几张图片,并分别用Timage打开这些图片,急啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 如何用程序动在一个access文件中新建一个链接表?
- 如何在delphi运行界面中弹出ODBC的设置界面?在线等待!
- 为什么线程中没有了更新数据??
- 晕!晕!晕!晕!晕!
- 关于图形格式的问题
- 自定义的tstrings类的变量的text属性怎么不能直接赋值
- 同样的程序,在不同电脑上面显示的结果不一样,TDBGridEh,TNumericField,DisplayFormat问题
- 求助,谁能上传个d6或d7自带Demo中的richedit实例?
还有一个办法,就是在FilterRecord事件中处理:
procedure TForm1.ADOQuery1FilterRecord(DataSet:TDataSet; var Accept:Boolean);
begin
if DataSet.FieldByName('XXOO').AsString=Edit1.Text then
Accept:=true
else
Accept:=false; //XXOO是lookup字段
end;