EntityDataSource を使用してデータベース テーブルに接続された Detailsview があります。主キーとしてフィールド EMPID を持つ Employee というテーブルがあります。このフィールドの値をランダムに生成したい。詳細ビューから他のフィールド値を挿入し、ITEMINSERTING イベントを介してコード ビハインドから EMPID を挿入するにはどうすればよいでしょうか。
私の状況は次のとおりです。
Employee(EmpId, Name, DOB, Gender, DeptId, Position).
従業員はすべての情報を手動で入力することで dbase に追加されますが、EmpId を自動的に生成したいので、EmpId フィールドはユーザーに隠されています。(私の知識にdetailsview
基づいて) Enable Insert を使用すると、データを dbase に挿入できましたが、イベントで自動生成された EmpId を挿入する方法がわかりませんDetailsview_ItemInserting
。C# でコードを書いたことはありません。
ありがとうございました!!!