ここでは、SQLデータベースをフォームアプリケーションにデータソースとしてインポートしましたが、プレビューをクリックすると行が表示されません。VB.Net DataGridviewにdataset1テーブルの行を入力する
Public Class Form1
Private Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the "DataSet1.Ac_Billbook" table. You can move, or remove it, as needed.
'Me.Ac_BillbookTableAdapter.Fill(Me.DataSet1.Ac_Billbook)
For Each table In DataSet1.Tables
ComboBox1.Items.Add(table.ToString)
Next
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
DataGridView1.DataSource = DataSet1.Tables(ComboBox1.SelectedItem)
'DataGridView1.DataBind()
End Sub
End Class
アイデアは、私はテーブルを見て、すぐにそれを見て、テーブルのフィールドをプレビューすることができるだろうということです。
てみ 'DataSet1.Tables(ComboBox1.SelectedItem)は、GridViewのは、今、この行にエラーを取得 –
を.DefaultView' 'System.Data.DataTable'の型に 'System.Data.DataView'型のオブジェクトをキャストすることができません。 –