vb listbox在点击时候如何从数据库中调出图片和信息显示在窗体上的文本里

窗体如下当我在左上角输入和选择搜索条件后,单级生成方案按钮,会在上方的LISTBOX空间里得到筛选后方案名称。DATAGRID控件和ADODC1控件让我隐藏了。。如下图:... 窗体如下

当我在左上角输入和选择搜索条件后,单级生成方案按钮,会在上方的LISTBOX空间里得到筛选后方案名称。DATAGRID控件和ADODC1控件让我隐藏了。。如下图:

我现在不会的是,当我单击listbox其中一个方案时,怎么把这种方案的其余信息输出到窗体左下角的图片框和文本框里,是一一对应的那种 ,, 代码怎么编写,求详细解答 谢谢!!
这个是我的数据库,,, 用DATAGRID这个插件可视化显示 我现在会做了,,但是我的想法是把方案的名称输出到上面所说的LISTBOX中 这样可以方便选择,然后单击某个方案,则在左下方显示这种方案的图片和其余信息。。
展开
 我来答
syx54
2014-09-10 · TA获得超过7378个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2755万
展开全部
我这样举例:

Private Sub List1_Click()
Dim i As Integer
Dim MyStr As String
For i = 0 To List1.ListCount - 1
If List1.Selected(i) Then
MyStr = List1.List(i)
Exit For
End If
Next i

Adodc1.RecordSource = "Select * From 数据表名 Where 名称='" & MyStr & "'"
Adodc1.Refresh

Debug.Print "级数=" & Adodc1.Recordset.Fields("级数")
Debug.Print "旋转方向=" & Adodc1.Recordset.Fields("旋转方向")
Debug.Print "使用寿命=" & Adodc1.Recordset.Fields("使用寿命")
Debug.Print "图片文件名=" & Adodc1.Recordset.Fields("图片")

End Sub

你会了吧?
更多追问追答
追问

这种错误是怎么回事

追答
这个
Adodc1.RecordSource = "Select * From 机构库 Where 名称='" & MyStr & "'"

MyStr应该是你选中的列表框里的项目。??????
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式