2010-11-20 7 views
0

vb.net 2010とmsアクセスデータベースを接続してデータを取得し、今すぐ実行しているvb.netアプリケーションで表示する方法を教えてもらえますか?私のプロジェクトでは、vb.netで辞書アプリケーションをやっているので、新しい単語を検索ボックスに入れるたびに、vb.netがmsアクセスから定義を取得してアプリケーションに表示するようにします。VBデータベース2010にmsアクセスデータベースに接続する

とコードスニペットは偉大やチュートリアル

+4

可能な重複次のようになります。http://stackoverflow.com/questions/2365463/gathering-data-from-access-database – Fionnuala

+0

がすでにされているように見えます。これは、ここで答えた:http://stackoverflow.com/questions/2365463/gathering-data-from-access-database –

答えて

5
'Grabs data from a table and posts it into a ListView 

Dim Table_ As String = "Table1" 
Dim query As String = "SELECT * FROM " & Table_ 
Dim MDBConnString_ As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=TestDatabase.mdb;" 
Dim ds As New DataSet 
Dim cnn As OleDbConnection = New OleDbConnection(MDBConnString_) 

cnn.Open() 
Dim cmd As New OleDbCommand(query, cnn) 
Dim da As New OleDbDataAdapter(cmd) 
da.Fill(ds, Table_) 
cnn.Close() 

Dim t1 As DataTable = ds.Tables(Table_) 
Dim row As DataRow 
Dim Item(2) As String 

For Each row In t1.Rows 
    Item(0) = row(0) 
    Item(1) = row(1) 
    Dim NextListItem As New ListViewItem(Item) 

    ListView1.Items.Add(NextListItem) 
Next 
関連する問題