善于combox控件问题。

58556758 2003-10-17 09:05:39
如果把COMBOX控件的值表连接为一个表中某的字段的值。
在输入时直接选择就行。
...全文
30 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
TT008 2003-10-18
  • 打赏
  • 举报
回复
1.可以用企业版控件
2.可以添加控件 microsoft datalist controls 6.0
就可以得到datacombo
58556758 2003-10-18
  • 打赏
  • 举报
回复
dbcombox在工具栏中没有怎么办?
whjwsy 2003-10-17
  • 打赏
  • 举报
回复
QY3000(剑魔の独孤秦)说的对,应该用dbcombox,直接与数据库连接,使用很方便
明镜台2014 2003-10-17
  • 打赏
  • 举报
回复
直接设置属性就可以,不过不是用combox控件了,
因该是DBcombox控件,不知道记错没有。
wea1978 2003-10-17
  • 打赏
  • 举报
回复
dim conn As New ADODB.Connection
dim rst As New ADODB.Recordset
dim sql As String, cn As String
Private Sub Form_Load()
cn = "dsn=mis;uid=sa;pwd=;"
conn.Open cn

If rst.State Then rst.Close
sql = "select 要显示的字段 from 表 where 条件
rst.Open sql, conn, adOpenKeyset, adLockPessimistic
Do While rst.EOF = False
Combo1.AddItem rst!要显示的字段
rst.MoveNext
Loop
end sub
海牛 2003-10-17
  • 打赏
  • 举报
回复
Public Sub BindDataToCombox(Byval strSql As String,objS As Object)
Dim objRs As Adodb.Recordset

Set objRs=objCon.Execute(strSql)
Do Until objRs.Eof=True
objS.Add objRs.Fields(0).Value
objRs.MoveNext
Loop
End Sub

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧