我使用下面的代码将服务器表中的数据填充到我的vb应用程序中。不幸的是我无法填充数据,它只显示我在vb数据库创建过程中输入的测试表。任何想法将不胜感激。谢谢!
打开学生定位器
Dim sql As SqlCommand = New SqlCommand("SELECT * FROM database.dbo.table", cnn)
Dim stud_Data As DataSet = New DataSet()
Dim DataAdapter1 As SqlDataAdapter = New SqlDataAdapter()
DataAdapter1.SelectCommand = sql
DataAdapter1.Fill(stud_Data, "Student")
StudentListDataGridView.DataSource = stud_Data
答案 0 :(得分:1)
您的stud_Data
是DataSet
,您需要告诉DataGridView
DataSource
要绑定哪个表。
试;
StudentListDataGridView.DataSource = stud_Data.Tables[0]