0

DataGridViewを更新するのに苦労しているようですDataSource。以下のコードでわかるように、現在DataSource、クエリに設定されています。Linq

With dgvTrophies
    ' Automatically generate the DataGridView columns.
    .AutoGenerateColumns = True

    ' Set up the data source.
    .DataSource = From t In db.Trophies _
                      Where t.ShootId = shootIdProp _
                      Select New With {.Trophy = t.TrophyName, t.IDNo, t.Name, t.Score, .Sngls = t.SnglsClass.ToString, .Hcp = t.HcpYardage, .Dbls = t.DblsClass.ToString, .Category = t.Category.ToString, t.Printed}

    ' Automatically resize the visible rows.
    .AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.DisplayedCellsExceptHeaders

    ' Set the DataGridView control's border.
    .BorderStyle = BorderStyle.FixedSingle

    ' Set the Editing mode for User
    .EditMode = DataGridViewEditMode.EditOnKeystroke

    ' Hides the Row Headers
    .RowHeadersVisible = False
End With

セルを編集してもデータベースは更新されませんが、DataGridView入力した内容で自動的にデータベースが更新されると理解していました。

私はインターネット上で多くのことを調べましたが、何も見つかりませんでした。誰かが私の問題の解決策を提供してくれるか、正しい方向に向けてくれれば、とても感謝しています。

4

0 に答える 0