我让数据库和combobox相连!然后让它显示纪录中的一个字段!但是如何当我点击combobox中的一个记录后让此纪录在textbox中显示??
其实我就是想点击combobox的一条记录后,在按一个“del"按钮让combobox中的这条记录相对应于数据库中的一条纪录删除!!
急啊
其实我就是想点击combobox的一条记录后,在按一个“del"按钮让combobox中的这条记录相对应于数据库中的一条纪录删除!!
急啊
解决方案 »
- 总共有4个窗体,首个窗体一打开后点击按钮进入另个窗体,关闭后第一个窗体就不可用了
- 把MSFLEXGRID里的数据导出到指定的EXCEL里
- VB6.0 COMBO定义多列item
- 数据转移问题...请前辈多多关照...谢谢..
- 做一个QQ消息发送器,给些创意
- 如何得到datagrid2中某行某列的值?
- VB版人物---第五期:karma(无为)
- VB如何控制其它程序窗口最小化到任务栏及还原?
- 各位大哥:好消息,特大好消息!
- 关于字符串转化为逻辑表达式,在线等待!!!!!!!!!!!!!!!
- 我要处理的数据有64位以上,可是我找不到vb中可以处理64位的数据类型!
- 用ADODB.RECORDSET 的哪個屬性可以實現排序? 急!在線等待
是不是要插入sql语句?
在此写sql语句查找数据库, combo1.text是当前点击的纪录
end sub
combo1.RemoveItem combo1.ListIndex
难道它的值都是0?麻烦了阿
Text1.Text = Combo1.Text
End Sub
太简单,但是要加分!
大概思路如下,在Combo1_keypress事件中,if KeyAscii='Delete'键的Ascii值,那么
rs.open "select 具体字段 from 数据表 where 具体字段 = " & "'" & combo1.text
& "'",连接!
rs.delete
rs.movenext
大概这个思路就可以了,应该没问题!!
胡说八道,但可以试试!
Private Sub Combo1_Click()
Text1.Text = Combo1.Text
End Sub
2、按删除键删除该记录:
Private Sub Combo1_KeyDown(KeyCode As Integer, Shift As Integer)
if KeyCode=vbKeyDelete or KeyCode=vbKeyDecimal then
combo1.RemoveItem combo1.ListIndex
end if
End Sub
则可以加一句:
conn.excute(delete * from table where 字段=combo1.text)
text1.text=combo1.text
end if