これについて助けが必要です。できる限り詳細に説明しようと思います。
列にあるForm1
がDatagridview1 (DGV1)
あるDataBound
としましょう。Table1
TransactionNumber(Double), FormName (varchar), Description(varchar), Posted(text)
には、列に関連するForm2
別のDGV2
ものがあります。DataBound
Table2
TransactionNumber(Double), Formname(VarChar), Description(VarChar), Quantity(Double)
で、列と 2 つのボタンにデータForm1
をTextboxes
追加する必要があります。クリックすると、指定された を含むすべてのデータをループして検索し、それらのデータをin にコピーします。DGV1
Add and Post
Post
DGV1
TransactionNumber
DGV2
Form2
これについて本当に助けが必要です..どんな種類のヒントや助けも大歓迎です. よろしくお願いします!
私はまだこれを行う方法を理解しようとしているので、ボタン投稿のコードをまだ持っていません...コードでこの投稿をできるだけ早く更新するつもりです..
PS まだ学習中
新しい質問ですが、まだ元の質問に関連しています
私はあなたのコードを微調整しました、それは今データを追加します。
これをmdi形式でも使用できますか?
Dim occurences As New Dictionary(Of String, Double)
For Each DGVR As DataGridViewRow In Datagridview1.Rows
If (Not DGVR.IsNewRow) Then
If (occurences.ContainsKey(DGVR.Cells(1).Value.ToString())) Then
occurences(DGVR.Cells(1).Value.ToString()) = Double.Parse(occurences(DGVR.Cells(1).Value.ToString()).ToString()) + Double.Parse(DGVR.Cells(4).Value.ToString())
Else
occurences.Add(DGVR.Cells(1).Value.ToString(), Double.Parse(DGVR.Cells(4).Value.ToString()))
End If
End If
Next
For Each KVP As KeyValuePair(Of String, Double) In occurences
DataGridView2.Rows.Add(New Object() {KVP.Key, KVP.Value})
Next