VB中怎么在combobox里面加选项 以下拉列表方式出现如果连数据库取表里的值怎么做?C#中往combobox中添加项目

admin|
184

VB中怎么在combobox里面加选项 以下拉列表方式出现如果连数据库取表里的值怎么做

在Combo1的下拉事件中加入代码,如下:Private Sub combo1_DropDown()Me.combo1.ClearDim CN As New ADODB.ConnectionCN.Open“Provider=microsoft.jet.oledb.4.0;data source=“ & App.Path &“\数据库名称.mdb“ DimJ As Integer DimST As String Dimrso As ADODB.Recordset Setrso = New ADODB.Recordset ST= “select * from 表名“ rso.Open ST, CN, adOpenKeyset, adLockOptimistic IfNot rso.EOF Then rso.MoveFirst End If ForJ = 1 To rso.RecordCount Me.combo1.AddItem rso(“字段名“) rso.MoveNext NextJ rso.Close Set CN = NothingEnd sub

C#中往combobox中添加项目

你这样做在程序结束的时候肯定在属性里面是看不见的了。这相当于是动态生成的。就像一个内部变量一样,只有在一定的范围内才会有效的,出了这个范围就不能再访问了一样的道理的。你如果想要在运行结束之后,在COMBOBOX里面可以看到ITEMS的选项的话,你可以在属性对话框里面直接给写进去的。点击COMBOBOX的属性,里面有那个items,进去添加你自己的就可以了。