数据库多字段模糊查询

rivateSubForm_Load()Text1=""WithAdodc1Adodc1.ConnectionString="Provider=Microsoft.Jet... rivate Sub Form_Load() Text1 = "" With Adodc1 Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\日常管理系统\db.mdb;Persist Security Info=False" Adodc1.RecordSource = "select * from khjlb order by 服务单号 or select * from khjlb order by 用户姓名" " Adodc1.Refresh DataGrid1.Refresh End With End Sub Private Sub Text1_Change() Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\日常管理系统\db.mdb;Persist Security Info=False" Adodc1.RecordSource = "select * from khjlb where 服务单号like '%" & Text1 & "%'" '"or 用户姓名like '%" & Text1 & "%'" '" Adodc1.Refresh '对查询更新 DataGrid1.Refresh End Sub 这是程序,目前只能按照服务单号进行模糊查询,而我还有其他字段如客户姓名等。我希望 比如在我输入p以后,这两个字段中无论哪个只要包含p的都显示出来,希望那位给改下程序。谢谢 不对啊,我用了还是不可以啊,两个程序都要改的吧 展开
 我来答
俟盈咎君昊
2020-08-31 · TA获得超过1063个赞
知道小有建树答主
回答量:1949
采纳率:100%
帮助的人:9.6万
展开全部
使用sql语句查询数据,做模糊查询的方法是在要模糊掉的位置加上一个百分号%
比如:要查询id号是:83xx58193,只要满足前面是83,结尾是58193的所有记录的查询方法:
select
*
from
table_name
where
id
like
'83%58193';
意思就是查询表名为table_name下的id像
83xxx58193的所有记录。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式