我目前正在尝试从 MDB 数据库中为我正在从事的工作项目填充 VB.Net 中的表单上的下拉框。
我在名为“cancmov”的数据库中有一个名为“Months”的表,我试图从中提取的字段称为 MoveMonth。
我正在使用的当前代码是:-
Private Sub drpMovedFrom_SelectedIndexChanged(sender As System.Object, e As System.EventArgs) Handles drpMovedFrom.SelectedIndexChanged
Dim ConnnectionString As String = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\Admin\Desktop\CancellationsAndMovements\CancellationsandMovements\cancmov.mdb"
Dim db As String = "SELECT MoveMonth FROM Months"
Dim cn As New OleDbConnection(ConnnectionString)
Dim da As New OleDbDataAdapter(db, cn)
Dim ds As New DataSet()
da.Fill(ds, "MoveMonth")
With drpMovedFrom
.DataSource = ds.Tables("MoveMonth")
.SelectedIndex = 0
End With
End Sub
正如您可能从上面收集到的那样,我目前正在学习中,所以上面的很多内容我都在努力理解。我实际上是从我在谷歌上找到的一个类似问题中提取了上面的代码。任何帮助都将不胜感激,即使只是向我指出一个我可以学习为自己做这件事的资源。
提前谢谢你。