在這裏,您可以看到我的2格表格的代碼。兩者都有相同的數據集,bindingsource。由數據源構成的數據集有兩個不同的sql查詢。填充()和fillauswahl()在gridview中填充顯示「select distinct」查詢。 當用戶點擊該按鈕1,從GridView中選擇的項目被保存在「verzeichnis1」這個變種被粘貼到fillauswahl(),這是 select* from mytable where columnx = verzeichnis1
如何在同一個數據集中使用一種格式的2個網格視圖,但其他人羣?
我的問題是,兩個GridView得到與filld formload時填寫()並通過點擊與fillverzeichnis()我不知道如何分開這個按鈕!?我想這很容易。歡呼和感謝
Public Class Importverzeichnis
Public verzeichnis1 As String
Private Sub Importverzeichnis_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Try
Me.SKM2TableAdapter.Filld(Me.SLXADRIUMDEVDataSet.SKM2)
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
For Each cell As DataGridViewCell In DataGridView1.SelectedCells
verzeichnis1 = cell.Value
Next
Me.SKM2TableAdapter.Fillauswahl(Me.SLXADRIUMDEVDataSet.SKM2, verzeichnis1)
End Sub
End Class
編輯:我創建了一個新連接的新datset和新的DataAdapter,現在,它的工作原理:
Dim connectionString As String = My.Settings.SLXADRIUMDEVConnectionString
Dim sql As String = "SELECT * FROM SKM2 where
Benutzerdefiniert_10 ='" & verzeichnis1 & "' "
Dim connection As New SqlConnection(connectionString)
Dim dataadapter As New SqlDataAdapter(sql, connection)
Dim ds As New DataSet()
connection.Open()
dataadapter.Fill(ds, "verzeichnis")
connection.Close()
datagridview2.DataSource = ds
datagridview2.DataMember = "verzeichnis"
,但我會更開心,如果可以用我的第一個數據集和我的第一個適配器如果anyobdy知道如何做到這一點,我會很樂意回答
這是我的嘩嘩。我想在我的數據集中爲每個查詢添加兩個表格。但我對編程不太適應。這是我的第一個數據庫項目。我所做的只是創建數據源,將數據源工具欄中的gridviews拉到項目中,現在我在谷歌的幫助下從上面創建了這個連接。每次嘗試在數據集中創建第二個表並將其鏈接到正確的sql語句失敗。 – steve