If List1.SelCount > 0 Then
Text1.Text = List1.Text
End If这段代码修改一下就行
Text1.Text = List1.Text
End If这段代码修改一下就行
解决方案 »
- 超难题:如何获得没有句柄的文本框里面的内容?估计没解了,有奇迹吗?
- 请帮忙解决数据库连接的问题!
- 虫子生日快乐!!!
- 求救,碰到莫名问题,错误提示:参数存取器不是合法的存取器
- comdialog中chdir命令运行怎么有时候会出现错误
- 找控件:有关时间的控件
- 大侠救命!!!!用copymemory如何实现BYTE to STRUCT 的转变?
- 在DLL种执行Request.BinaryRead,得到的内容用什么方式可以写到文件中?
- vfp问题:grid中不显示全部字段的话,通过查询得来的结果错位如何解决???………………………………在线等待………………
- 记事本的内容用用webbrowser显示出来。
- 双系统疑难杂症集锦?
- Treeview与Keypress
数据库:D:\Test.MDB
表 :Table1
字段名:姓名、联系方式Private Sub List1_Click()
Dim objDB As Database
Dim objRS As Recordset
Dim strSQL As String
'根据里列表选中项的值,形成SQL文
strSQL = "Select * From Table1" _
& " Where 姓名='" & List1.Text & "'"
'打开数据库,抽出满足条件的记录
Set objDB = OpenDatabase("D:\Test.mdb")
Set objRS = objDB.OpenRecordset(strSQL)
If Not objRS.EOF Then
'将抽出数据送入Text控件
Text1 = objRS.Fields("联系方式").Value & ""
End If
'关闭数据库
objRS.Close
objDB.Close
End Sub注:为了提高响应速度,可以将objDB定义成Form级变量,
在Form_Load中打开数据库,在Form_Unload中关闭。
text1.text=lstName.text
End Sub