这样的数据库查询怎样实现
1.首先选择下拉列表
2.在文本框内输入模糊字符
3.按查询按钮查询数据库
4.将查询结果输出到datagrid表里
盼高手指点!
1、在Form_Load里为下拉列表添加内容,例如:
combobox.AddItem "姓名"
combobox.AddItem "性别"
2、如果文本框为空,则搜索全部记录,如果不为空,输入以下判断
If Trim(Text1.Text) <> "" Then
If combobox.Text = "姓名" Then
("select * from 数据表 where 姓名 like '%" & Trim(Text1.Text) & "%'")
End If
If combobox.Text = "性别" Then
("select * from 数据表 where 性别 = '" & Trim(Text1.Text) & "'")
End If
End If
3、以上只是大致写法,注意里面like和=的用法,诸如姓名、住址等模糊查询的用like,性别、年龄的用=。至于sql语句,你要写个函数来调用。