saadatdoost
دوشنبه 19 تیر 1385, 08:57 صبح
من با پر کردن combo box مشکل دارم این کا ر را با ADO انجام دادم اما شکل ظاهریش زیاد جالب نیست با کد زیر هم مشکل دارم :
Private Sub Form_load()
Set combo1.DataSource = Adodc1
Dim s As String
Dim MyConn As ADODB.Connection
Dim MyRecSet As ADODB.Recordset
Set MyConn = New ADODB.Connection
MyConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Data Source=e:\db1.mdb;"
MyConn.Open
Set MyRecSet = MyConn.Execute("SELECT country_name FROM country")
Do Until MyRecSet.EOF
Combo2.DataField = MyRecSet.Fields.Item("country_name").Value
MyRecSet.MoveNext
Loop
MyConn.Close
End Sub
Private Sub Form_load()
Set combo1.DataSource = Adodc1
Dim s As String
Dim MyConn As ADODB.Connection
Dim MyRecSet As ADODB.Recordset
Set MyConn = New ADODB.Connection
MyConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Data Source=e:\db1.mdb;"
MyConn.Open
Set MyRecSet = MyConn.Execute("SELECT country_name FROM country")
Do Until MyRecSet.EOF
Combo2.DataField = MyRecSet.Fields.Item("country_name").Value
MyRecSet.MoveNext
Loop
MyConn.Close
End Sub