datacombo必须绑定到控件吗

Posted 谁能告诉我是对还是错

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了datacombo必须绑定到控件吗相关的知识,希望对你有一定的参考价值。

想让datacombo控件显示数据库中表的一列,必须要先添加adodc控件吗?直接用代码赋值datacombo的属性不行吗?
 
可以通过自定义一个数据源,不使用控件也是可以的,不过方法比较麻烦,需要你对数据源的概念有一定理解。

下面是一段参考代码

Private Sub Form_Load()
Dim Conn As ADODB.Connection ‘定义一个数据链接对象
Dim Rs As ADODB.Recordset ‘定义一个记录集对象,用于保存数据源
Set Conn = CreateObject("ADODB.Connection") ‘这两行是用于创建对象使用的
Set Rs = CreateObject("ADODB.Recordset")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=D:\My Documents\mydata.mdb" ‘打开一个链接,这里D:\My Documents\mydata.mdb是数据库的路径,你需要根据自己实际的情况修改这个字符串
Rs.Open "select * from stars", Conn, 1, 3 ‘数据链接成功以后,需要选择数据,这里是一个SQL语句,,通过这个命令,可以从数据库中选取自己希望得到的数据
Set DataCombo1.DataSource = Rs.DataSource ‘将获得的记录集的数据源,并链接到datacombo1上
DataCombo1.DataField = "str1" ‘设置自己希望得到的字段

‘通过上面的设定,可以不使用控件就绑定数据源,不过因为没有控件,所以操作会变得很复杂
End Sub

以上是关于datacombo必须绑定到控件吗的主要内容,如果未能解决你的问题,请参考以下文章

有没有更聪明的方法将布局绑定到片段?

我可以将相同的数据读取器对象绑定到 2 个控件吗?

我可以将 HTML 绑定到 WPF Web 浏览器控件吗?

WPF问题,richtextbox控件能绑定到数据表中的一个字段吗?怎么做? listbox选中当前项的事件是啥呢?

我可以将 WPF ComboBox 控件的可见性绑定到从命令获得的项目的存在/不存在吗? [关闭]

wpf 控件属性通过数据绑定到某个集合的某一个数据上。