DataSet中的Filter属性能否使用这样的模糊查询Field1 like '00__'?
如果是在SQL语句中表示查询的是以00开头,总共4位的字符串,后两位为任意字符,Filter能否实现相同的功能?如果能应该怎么写?
如果是在SQL语句中表示查询的是以00开头,总共4位的字符串,后两位为任意字符,Filter能否实现相同的功能?如果能应该怎么写?
解决方案 »
- TStringGrid的OnCellSelect事件对FixedCol列不响应?
- fastreport怎样打印TRichEdit的内容
- sybase 客户端如何设置
- 如何清除在image.canvas上画的东西?
- 扩展了controls.pas的一些功能,但是我编译不了!!!!
- 三層客戶端重覆問題????
- 新装的delphi6.0,根本无法编译,编译时说找不到文件system.pas??
- 怎样用DBImage显示出数据库中*.jpg格式的图片
- 快失业了,求职。各位帮忙提前一下!谢了
- 迷惑
- Delphi中调用COM接口时发现许多"I"开头的接口都没有, 怎么回事儿?
- 突然發現自己連聊天的本領也退步了
var Accept: Boolean);
begin
if pos('00',Field1) > 0 then
Accept := true
else
Accept := false;
end;procedure TForm1.button1Click(sender: tobject);
begin
clientdataset1.filtered :=false;
clientdataset1.filtered :=true;
end;
DataSet1.Filter := 'field1 LIKE ''%' + Edit1.Text + '%'' ';
DataSet1.Filtered := true;
Edit1.Text = 'a 试试。