VB+ Access 输入关键字查找

来源:百度知道 编辑:UC知道 时间:2024/05/25 21:30:55
如图所示 我想在一个组合框中选择一项 (如:院系)然后在文本框中输入关键字(如:计算机科学与技术学院)点击查找 就会出现一个符合这一项的学生的信息

1、可以用一个adodc控件来连接数据库,然后通过SQL语句来实现查询,其查询语句大体为
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

倒,楼主问的是模糊查询吧
你的数据类型是文本的 只需要一条SQL语句就行了
sql = "select * from 数据表名称 where 表中关联此Text的字段名 like '%" & Trim(Text1.Text) & "%'"
这样就可以了 两个通配符% 是指前后都模糊 比如你输入“计算机” 或是 “科学”都能查到表中这个学院的学生