|
分類:[.NET 全般]
基本的な質問で申し訳ないのですが、 データベ−スをDataGridへ表示させたいのですができません。 データベースへの接続はできています。
言語はVisual Studio 2003 データベースはアクセスを使用しています。
以下のコードの Dim Adapter As New SqlClient.SqlDataAdapter(response) のところで 処理がとまり、「指定されたキャストは有効ではありません。」とでます。
Dim Cn = New OleDb.OleDbConnection Dim cmd As New OleDb.OleDbCommand Dim rs As OleDb.OleDbDataReader
Cn.ConnectionString = _ "provider=microsoft.jet.oledb.4.0;" & _ "data source=scheduler.mdb;" & _ "persist security info=false" Cn.Open()
cmd = Cn.CreateCommand() cmd.CommandText = "SELECT 予定,日時 FROM db'"
rs = cmd.ExecuteReader() response = rs.Read()
Dim Adapter As New SqlClient.SqlDataAdapter(response) Dim Table As New DataTable
Adapter.Fill(Table) DataGrid1.DataSource = Table Cn.Close() 解決策のわかる方おりましたらよろしくお願いします。
|