社区
数据库(包含打印,安装,报表)
帖子详情
ADO数据库访问,关于使用LIKE进行含糊查找。(40分)
ohnoohno
2002-04-23 01:30:50
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
我想根据text1.text的字符串对数据表(包含若干个字段)进行含糊查找,这个SELECT语句应该如何写啊,请举个例子。
...全文
45
23
打赏
收藏
ADO数据库访问,关于使用LIKE进行含糊查找。(40分)
Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset 我想根据text1.text的字符串对数据表(包含若干个字段)进行含糊查找,这个SELECT语句应该如何写啊,请举个例子。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
boyzy
2002-04-24
打赏
举报
回复
我用怎么有用啊!!!!!你是怎么用的呀!!!
ohnoohno
2002-04-23
打赏
举报
回复
各位请帮忙啊,同时对两个字段含糊查找应该如何写?
ohnoohno
2002-04-23
打赏
举报
回复
但是同时对两个字段含糊查找应该如何写?
lzhzxl
2002-04-23
打赏
举报
回复
字符串:
"select * from tablename where fields like '%" & text1.text & "%'"
日期:
"select * from tablename where fields like '#" & text1.text & "#'"
jason_li
2002-04-23
打赏
举报
回复
"select * from tablename where fields like '%" & text1.text & "%'"
hzbulb
2002-04-23
打赏
举报
回复
用ado的话要查询可以不用select 可以用rs.Filter = "列名 like ('" & text1.text & "*')"
Rogal
2002-04-23
打赏
举报
回复
"select * from tablename where fields like '%" & trim(text1.text) & "%'"
ohnoohno
2002-04-23
打赏
举报
回复
各位帮忙啊~~
zhongminsheng
2002-04-23
打赏
举报
回复
1. like "%" & text1.text & "%"
2. like "_" & text1.text & "_"
3. like "A" & text1.text
like "b" & text1.text
like "c" & text1.text
说明:
1。 “%”代表任意多个任意字符
2。“_”(下划线)代表一位任意字符
3。一个特定的字符打头的
wuwutao
2002-04-23
打赏
举报
回复
同意楼上
gxingmin
2002-04-23
打赏
举报
回复
"select * from tablename where fields like '%" & text1.text & "%'"
年糕
2002-04-23
打赏
举报
回复
select * from 数据表 where 列名 like '"& text1.text &"%'
dbcontrols
2002-04-23
打赏
举报
回复
strSQL = "SELECT * FROM " & Combo4.Text & " Where " & DataGrid1.Columns(1).Caption & " Like '" & Text2.Text & "%'"
ohnoohno
2002-04-23
打赏
举报
回复
NAME字段和LX字段都是字符串的类型啊,TEXT1.TEXT也是字符串啊。
rs.Open "select * from data where (name like '%" & Text4.Text & "%' and lx like '%" & Text4.Text & "%')", cn, 1, 1
如果格式是正确的话,AND应该是蓝色的啊,但按照这句的写法,AND已经不是操作符了。
boyzy
2002-04-23
打赏
举报
回复
你的name 和 lx 分别是和数据类型?
ohnoohno
2002-04-23
打赏
举报
回复
还是不行啊,这样写AND已经不是操作符了。
boyzy
2002-04-23
打赏
举报
回复
这样写:
rs.Open "select * from data where (name like '%" & Text4.Text & "%' and lx like '%" & Text4.Text & "%')", cn, 1, 1
gpo2002
2002-04-23
打赏
举报
回复
http://www.csdn.net/expert/topic/655/655257.xml?temp=.5801355
http://www.csdn.net/expert/topic/665/665991.xml?temp=6.160915E-03
ohnoohno
2002-04-23
打赏
举报
回复
rs.Open "select * from data where name like '%" & Text4.Text & "%' and lx like '%" & Text4.Text & "%'", cn, 1, 1
像上面的写法为什么只能对name字段进行含糊查找,却没有对lx字段进行查找
rs.Open "select * from data where" & " name like '%" & Text4.Text & "%'" And "lx like '%" & Text4.Text & "%'", cn, 1, 1
这个写法,系统却错误提示说类型不匹配
那应该如何写才正确?
boyzy
2002-04-23
打赏
举报
回复
select * from tablename where 字段1 like %" & 值1 & "% or(and) 字段2 like %" & 值2 "%"
对不同的字段类型变换一下就行了!
加载更多回复(3)
python笔记
可移植性: 程序如果避免
使用
依赖于系统的特性,那么无需修改就可以在任何平台上运行 6.解释性: 直接从源代码运行程序,不再需要担心如何编译程序,使得程序更加易于移植。 7.面向对象: 支持面向过程的编程也支持...
python学习笔记
可移植性: 程序如果避免
使用
依赖于系统的特性,那么无需修改就可以在任何平台上运行 6.解释性: 直接从源代码运行程序,不再需要担心如何编译程序,使得程序更加易于移植。 7.面向对象: 支持面向过程的编...
重复笔记
5.可移植性: 程序如果避免
使用
依赖于系统的特性,那么无需修改就可以在任何平台上运行 6.解释性: 直接从源代码运行程序,不再需要担心如何编译程序,使得程序更加易于移植。 7.面向对象: 支持面向过程的编程也支持面向...
好全面的python笔记,那我就笑纳了
可移植性: 程序如果避免
使用
依赖于系统的特性,那么无需修改就可以在任何平台上运行 6.解释性: 直接从源代码运行程序,不再需要担心如何编译程序,使得程序更加易于移植。 7.面向对象: 支持面向过程的编程也支持面...
TowardsDataScience 博客中文翻译 2019(一百零七)
众所周知,斯坦福大学最著名的 NLTK 图书馆被人们
使用
了几十年。它是由研究人员和学者构建的,作为 NLP 系统的工具。NLTK 是为了支持教育和帮助学生探索想法而创建的。虽然,它对 NLP 系统很有效。这是一个字符串...
数据库(包含打印,安装,报表)
1,217
社区成员
55,952
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章