私のC#プロジェクトでは、DataTableのDataGridに値を設定しました。今私は、DataGridの値を変更する場合、私はそれらをデータベースで更新する必要があります。私はMSアクセスを使用しています。 DataGridに値を入力するコードスニペットを次に示します。データベース内のdataGridを更新する方法
while (myReader.Read())
{
frmBind.dr = frmBind.dtResults.NewRow();
frmBind.dr["ClassName"] = myReader.GetString(0);
frmBind.dr["MethodSignature"] = myReader.GetString(1);
frmBind.dr["ParameterValues"] = myReader.GetString(2);
frmBind.dr["ExpectedResults"] = myReader.GetString(3);
frmBind.dtResults.Rows.Add(frmBind.dr);
}
frmBind.dataGrid2.DataSource = frmBind.dtResults;
、 dtResultsがデータテーブルであり、 frmBindがクラスオブジェクトである、 dataGrid2は、データベースから値を取得するために使用されるデータグリッド、 myReader.Readは()です。
いいえ、OPはアクセスと(おそらく)WinFormsを使用しています。 –
私の謝罪 - ヘンクは正しいです。私はDataGridを見て、GridViewを考えました。最近、あまりにも多くのWebFormをやっていました。 – RichardHowells