非常にシンプルですが、非常にイライラする問題です。データグリッドをローカル データベースにバインドして、データセットと C# について遊んで独学しました。データのバインド、問題ありません。カスタム塗りつぶし (および SQL 選択)、問題ありません。次はレコードの追加です。したがって、次のコードを追加します。
private void bAdd_Click(object sender, EventArgs e)
{
DataRow newRow = abbtestDataSet.Tables["main"].NewRow();
newRow["Name"] = "Simon";
newRow["Age"] = 23;
abbtestDataSet.Tables["main"].Rows.Add(newRow);
}
データグリッドは問題なく更新されますが、データが実際にデータベースにコミットされることはありません。解決策や見逃している可能性のあるものを高低で検索しましたが、何もありません。少なくとも私が見てきたことから、私はすべてを正しく行っています。
それで、私は何が欠けていますか?間違いなく非常に愚かなことです。