請確實需要幫助解決此問題...我有2個表單Form1
和Form2
。在Form2
我過濾DGV
通過Textboxchanged event
篩選表單2中的datagridview並將篩選後的數據返回到Form1中的datagridview中
TBC代碼
Dim dvSection As DataView
Dim tableAdapter As New testDataSetTableAdapters.testingTableAdapter
Dim ds As New testDataSet
dv.Table = TestDataSet.testing
dv.RowFilter = "CONVERT(TransactionID, System.String) LIKE '%" & TextBox1.Text & "%'"
TestingDataGridView.DataSource = dv
我通過爲Form1 DGV
新DataSource
分配dv
返回過濾後的數據。
此代碼的工作
Form1.TestingDataGridView1.DataSource = dv
在這裏,在我的問題,在Form1
(用過濾後的數據)。我想Edit
data
在DGV
然後Update
我的MySql Table "testing"
。我真的很困惑這個原因,我從來沒有這樣做過。我通常使用ff代碼Update
my DGV
和MySql Table
。在這種情況下,ff代碼是行不通的。
If MsgBox("Save Changes Made in this Cell?", MsgBoxStyle.YesNo, MsgBoxStyle.Exclamation) = DialogResult.Yes Then
Me.Validate()
Me.TestingBindingSource.EndEdit()
Me.TestingTableAdapter.Update(Me.TestDataSet.testing)
End If
我真的很困惑,現在有點幫助會很好。謝謝,麻煩您了。