2011-01-31 32 views
0

アクセスデータベースからデータをDataGridViewに取得しました。 Row 0、Cell 1の内容を変更してボタンを押すと、Updateクエリはその行を変更する必要がありますが、セルの値を変更することはできません。セルは以前の値を維持し、データベースは変更されません。たとえば、セルの内容を「David」から「Jhon」に変更すると、セルの値を「David」から「Jhon」に変更するにはどうすればよいですか? VB.NET 2008を使用しています。DataGridViewのセル値の変更が発生しない

+0

スタックオーバーフローは、コミュニティが所有するQ&Aサイトです。あなたの質問に対するすべての回答がここに掲載されるので、後で同じ問題を抱える人は誰でも見つけることができます。個人的な電子メールは、その理由のために推奨されません。また、これを行うために現在使用しようとしているコードを投稿することはできますか? –

答えて

0

値を取得するためにセルの書式設定された値をチェックしているとします。 また、値を変更する場合は、セル値変更イベントが発生したかどうかを確認してください。編集コントロールが変更された値をグリッドセルに戻す必要がある場合あなたのコードを投稿することができれば、より明確で役に立つかもしれません。

1

新しい値を持つセルのEditedFormattedValueを取得する必要があります。 FormattedValueValueは元の値です。

関連する問題