社区
数据库相关
帖子详情
用AdoTable怎么实现模糊查找?
类库
2004-09-15 03:45:10
比如输入"王"字,可以查找到所有姓名中包含"王"字的联系人
还是用其它的Ado控件??
...全文
122
7
打赏
收藏
用AdoTable怎么实现模糊查找?
比如输入"王"字,可以查找到所有姓名中包含"王"字的联系人 还是用其它的Ado控件??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
类库
2004-09-15
打赏
举报
回复
谢谢大家的帮助!!
类库
2004-09-15
打赏
举报
回复
用的Microsoft Access的
qizhanfeng
2004-09-15
打赏
举报
回复
AdoTable1.Filtered:=False;
ADOTable1.Filter:='字段1 like ''a%'''
或者ADOTable1.Filter:='字段1 like '+Quotedstr('%a%');
ADOTable1.Filtered:=true;
demongz
2004-09-15
打赏
举报
回复
seekmydoom说对了哦。不过要看你后台数据库才能确定用什么语句
seekmydoom
2004-09-15
打赏
举报
回复
AdoTable1.Filtered:=False;
ADOTable1.Filter:='FieldName like ??%'
ADOTable1.Filtered:=true;
thunderniao
2004-09-15
打赏
举报
回复
AdoTable是无法实现模糊查找的
只能用SQL语句:select * from table where name like '王%',也就是楼上的方法
royrandy
2004-09-15
打赏
举报
回复
用Adoquery把。写标准的SQL语句!
frmDM.AdoqFlight.Close;
frmDM.AdoQu.SQL.Clear;
str := 'select * from Table ';
str := str + 'where (TableName like ''%' + 你要查找的 + '%'')';
frmDM.AdoQu.SQL.Add(str);
frmDM.AdoQu.Open;
delphi资源-Filter中的
模糊
过滤
Filter中的
模糊
过滤: 要
实现
模糊
过滤,BDE中要用“*”,不允许使用“Like”关键字,且只能向后匹配,如“Fcode=’101*’”;而
ADO
则是使用“%”或“*”都可以,可以使用“Like”关键字,且和SQL语句用法一致,可以任意匹配,如“Fcode like 1%”,但要注意,在字符串前加“%”时,其后面一定也要加“%”,否则会报错,也可以一个“_”,此处有两点不明白:一是为什么会报错,二是下划线是如何匹配的,
ado
不允许使用not like,不知何故。 特别注意:
ADO
在用Filter时,
历史上最全的delphi技巧集锦之一
文章来源:http://sq1228.javaeye.com/blog/192989------------------------------------------------删除dbgrid中选定数据的方法:begin
ado
table
1.Delete;
ado
table
1.first;若要追加和修改信息:
ado
table
1.Append;
ado
table
1.post
基于Delphi的仓库管理系统界面设计与
实现
源码实战
beginFieldByName('StockQty').DisplayFormat := '#,##0 台';end;支持符号替换、条件格式、颜色标记(需配合自绘控件)。综上所述,Delphi的数据绑定不仅是UI与数据库的桥梁,更是构建高效、可靠、易维护的企业应用的核心支柱。掌握其深层机制,方能在复杂项目中游刃有余。
cxLookupComboBox
1 2 3 4 cxLookupComboBox1.Properties.ListSource//数据源 cxLookupComboBox1.Properties.ListFieldNames//数据源中某字段名称 cxLookupComboBox1.Properties.KeyFieldNames//数据源中某字段名称对应的ID号 cxLoo
html数据库的增删改查,数据库增删改查基本语句
数据库增删改查基本语句(2012-06-13 13:06:37)标签:it
ado
query1.Fielddefs[1].Name; 字段名dbgrid1.columns[0].width:=10; dbgrid的字段宽度
ado
query1.Fields[i].DataType=ftString 字段类型update jb_spzl set kp_item_name=upper(kp_item...
数据库相关
2,507
社区成员
88,447
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章