私はコレクションを持っています
List<Employee> employees;
私はDataTableを使用し、Form1.Loadsのときに(MDBテーブルから)すべてのレコードをロードし、これらのレコードをリスト(コレクション)に追加して、メモリ内で操作します。
これで、コレクションに新しい従業員を追加するときに、それをmdbテーブルにも追加する必要があります...そうします:
DataRow rowemployee = Program.tblEmployee.NewRow();
rowemployee["name"] = tb_Name.Text;
rowemployee["address"] = tb_Address.Text;
//...all the other fields
Program.tblEmployee.AddRow(rowemployee);
IDEは、「id」列がnull値であってはならず、空であってはならないというエラーをスローします。
mdbテーブルにはid列、タイプ番号、autoinc、Employeeクラス、およびDataTable / Collectionsメソッドを修正する方法があるため、新しい行を追加するときにid列は「無視」されますか?
ありがとう