社区
数据库(包含打印,安装,报表)
帖子详情
新手学DataCombo控件遇到的问题!
prominent
2006-02-10 09:06:34
我在编写一个小小的产品系统.
我想实现的是,在输入一个新的产品的资料时,当选中供应商(DataCombo)时,下拉框中会显示供应商代码和供应商的名称(当然假设在供应商表中已经有N个供应商的信息了.)
希望大家给个提示呀,小弟在此谢过了.在网上查了N久了.还是没有找到个头绪..
我也知道它有一些属性,可是试了N遍,也不能实现.在线等.
...全文
148
8
打赏
收藏
新手学DataCombo控件遇到的问题!
我在编写一个小小的产品系统. 我想实现的是,在输入一个新的产品的资料时,当选中供应商(DataCombo)时,下拉框中会显示供应商代码和供应商的名称(当然假设在供应商表中已经有N个供应商的信息了.) 希望大家给个提示呀,小弟在此谢过了.在网上查了N久了.还是没有找到个头绪.. 我也知道它有一些属性,可是试了N遍,也不能实现.在线等.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
prominent
2006-02-10
打赏
举报
回复
分数散给你了..谢了...
prominent
2006-02-10
打赏
举报
回复
真是太谢谢了..回去好好研究下....
faysky2
2006-02-10
打赏
举报
回复
追加显示(上面的写错了):
oRS.Open "select 产品名称 from table1 Union select 产品名称 from table1", oConn, adOpenDynamic, adLockOptimistic
Set DataCombo1.RowSource = oRS
DataCombo1.ListField = "产品名称"
faysky2
2006-02-10
打赏
举报
回复
改一下查询语句就行了:
并排显示:
oRS.Open "select 产品名称 & ' ' & 产品代码 as tmp from table1", oConn, adOpenDynamic, adLockOptimistic
Set DataCombo1.RowSource = oRS
DataCombo1.ListField = "tmp"
追加显示:
oRS.Open "select 产品名称 from table1 Union select 产品名称 from table1", oConn, adOpenDynamic, adLockOptimistic
Set DataCombo1.RowSource = oRS
DataCombo1.ListField = "tmp
prominent
2006-02-10
打赏
举报
回复
想把它们并排显示...麻烦大哥了...呵呵...
faysky2
2006-02-10
打赏
举报
回复
你是想把 产品名称和产品代码 并排显示??
还是把产品代码追加在产品名称后面?
prominent
2006-02-10
打赏
举报
回复
谢谢楼上的...我还有个小提问?
您的好像只会显示一个字段,如果我想显示多个字段呢?如:下拉框中显示产品名称和产品代码两个字段.
faysky2
2006-02-10
打赏
举报
回复
使用DataCombo1的例子:
'需要引用ADO
Dim oRS As New ADODB.Recordset
Dim oConn As New ADODB.Connection
Private Sub Form_Load()
oConn.CursorLocation = adUseClient
'连接字符串的路径自己改过来
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\test.mdb;Persist Security Info=False"
oRS.Open "select * from table1", oConn, adOpenDynamic, adLockOptimistic
Set DataCombo1.RowSource = oRS
DataCombo1.ListField = "某个列名"
DataCombo1.Text = oRS("某个列名")
End Sub
data
combo
必须绑定到
控件
吗
想让
data
combo
控件
显示数据库中表的一列,必须要先添加adodc
控件
吗?直接用代码赋值
data
combo
的属性不行吗? 可以通过自定义一个数据源,不使用
控件
也是可以的,不过方法比较麻烦,需要你对数据源的概念有一定理解。下面是一段参考代码Private Sub Form_Load() Dim Conn As ADODB.Connection '定义一个数据链接对象 Dim...
使用
Data
Combo
和
Data
List
控件
Data
Combo
和
Data
List
控件
与标准列表框和组合框
控件
极为相似,但有一些重要的不同之处,这种不同使这两个
控件
在数据库应用程序中具 有极大的适应性和用武之地。这两个
控件
都可以被这些
控件
所绑定的数据库字段自动填充。此外,它们还能有选择地将一个选定的字段传递给第二个数据
控件
,从而 适合用于创建“查找表”应用程序。 可能的用法 1.在一个关系数据库中,使用一个表的数据来...
(8):标准
控件
的使用详述(中)
来自MSDN-2001-OCT: Visual Tools and Languages/Visual Studio 6.0 Documentation/Visual Basic Documentation/Using Visual Basic/Programmer’s Guide/Part 2: What Can You Do With Visual Basic/Using Visual Basi...
重拾VB6(8):标准
控件
的使用详述(中)
来自MSDN-2001-OCT: Visual Tools and Languages/Visual Studio 6.0 Documentation/Visual Basic Documentation/Using Visual Basic/Programmer’s Guide/Part 2: What Can You Do With Visual Basic/Using Visual Basi
Data
Combo
绑定数据库 它还另外增加一项不属入表的记录 如“所有”
Set RstX = New ADODB.RecordsetStrSql = "SELECT Att_Code, Att_Name From Pro_Att "RstX.Open StrSql, Cn, adOpenKeyset, adLockOptimisticWith
Data
Combo
Set .RowSource = RstX.BoundColumn = "Att_Code".ListFie
数据库(包含打印,安装,报表)
1,217
社区成员
55,950
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章