VB+ Access 输入关键字查找 80
如图所示我想在一个组合框中选择一项(如:院系)然后在文本框中输入关键字(如:计算机科学与技术学院)点击查找就会出现一个符合这一项的学生的信息...
如图所示 我想在一个组合框中选择一项 (如:院系)然后在文本框中输入关键字(如:计算机科学与技术学院)点击查找 就会出现一个符合这一项的学生的信息
展开
3个回答
展开全部
倒,楼主问的是模糊查询吧
你的数据类型是文本的 只需要一条SQL语句就行了
sql = "select * from 数据表名称 where 表中关联此Text的字段名 like '%" & Trim(Text1.Text) & "%'"
这样就可以了 两个通配符% 是指前后都模糊 比如你输入“计算机” 或是 “科学”都能查到表中这个学院的学生
你的数据类型是文本的 只需要一条SQL语句就行了
sql = "select * from 数据表名称 where 表中关联此Text的字段名 like '%" & Trim(Text1.Text) & "%'"
这样就可以了 两个通配符% 是指前后都模糊 比如你输入“计算机” 或是 “科学”都能查到表中这个学院的学生
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、可以用一个adodc控件来连接数据库,然后通过SQL语句来实现查询,其查询语句大体为
adodc1.RecordSource="select * from 表名 where " & combo1.text & "='" & text1.text &"'"
adodc1.refresh
2、可以在其中加入一个datagrid来显示找到的内容
set datagrid1.datasource=adodc1
adodc1.RecordSource="select * from 表名 where " & combo1.text & "='" & text1.text &"'"
adodc1.refresh
2、可以在其中加入一个datagrid来显示找到的内容
set datagrid1.datasource=adodc1
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以在其中加入一个datagrid来显示找到的内容
rs.Find = "Combo1.ListIndex = '" & Text1.Text & "'"
set datagrid1.datasource=rs
rs.Find = "Combo1.ListIndex = '" & Text1.Text & "'"
set datagrid1.datasource=rs
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询