Dim cn As New OleDbConnection()
Dim da As New OleDbDataAdapter()
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
cn.ConnectionString = "provider=microsoft.jet.oledb.4.0;data source=" & Application.StartupPath & "\northwind.mdb"
cn.Open()
Dim cmdtext As String = "select * from categories"
da.SelectCommand = New OleDbCommand(cmdtext, cn)
Dim dr As OleDbDataReader = da.SelectCommand.ExecuteReader
While dr.Read
ComboBox1.Items.Add(dr.GetInt32(0).ToString)
End While
dr.Close()
ComboBox1.SelectedIndex = 0
End Sub
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
Dim cmdtext As String = "select * from categories where categoryid=" & ComboBox1.SelectedItem.ToString
da.SelectCommand = New OleDbCommand(cmdtext, cn)
Dim dr As OleDbDataReader = da.SelectCommand.ExecuteReader
dr.Read()
TextBox1.Text = dr.GetString(1)
TextBox2.Text = dr.GetString(2)
dr.Close()
End Sub