if trim(text1.text)="" then
sqlstr = "Select * From 表1"
else
sqlstr = "Select * From 表1 where 姓名='"& trim(text1.text) &"'"
end if
sqlstr = "Select * From 表1"
else
sqlstr = "Select * From 表1 where 姓名='"& trim(text1.text) &"'"
end if
解决方案 »
- 怎么按文件名顺序列出目录下文件名前面部分相同的文件?
- vb 自动点击网页提交按钮问题
- 想开发一个项目,讨教一下用啥好?
- 假设在vb6中求得了一个数据a,大家都是采用什么方法将a通过internet放入远程服务器中个人建立的数据库mydb.mdb中的。mydb.mdb是access数
- 几个VB方面的简单问题。
- WebBrowser控件,怎样在不弹出另存为对话框的前提下 保存该页面?
- 关于数据库查询返回结果问题
- 50分请教关于连接SQLSERVER的问题
- 请问关于VB窗体底图的问题? 如何恢复!
- 请问用VBA如何实现WORD表格中单元格的合并
- 运用vb6.0进行文件操作遇到的一个奇怪BUG!
- 关于picturebox签名问题
Dim cn As New ADODB.Connection
Dim rst As New ADODB.Recordset
是想实现记录筛选?Private Sub Command1_Click()
rst.Filter = ""
rst.Filter = "姓名='" & Trim(Text1.Text) & "'"
DataGrid1.Refresh
End Sub
还是条件查询?
Private Sub Command1_Click()
Text1 = Trim(Text1)
If Text1 > "" Then
rst.Close
rst.Open "Select * From 表1 Where 姓名='" & Text1 & "'", cn
DataGrid1.Refresh
End If
End Sub
这句是为了显示表中的所有内容,
但是不会实现查询,我想加一个命令按钮,和一个text1框。功能是在text1中输入内容可以实现查询,并将查询内容显示在该datagrid1中。
Private Sub
Command1_Click()
sqlstr = "Select *rst.Open sqlstr, cn, adOpenDynamic, adLockOptimistic, adCmdText '打开记录集
Set DataGrid1.DataSource = rst From 表1 where 姓名='" & Text1.Text & "'"
用以上代码实现不了查询,难道每次都要把上面的load的内容复制一遍么?请高手指点一二谢谢!