こんばんは!C# ウィンドウ アプリケーションに問題があります。データベースに新しいレコードを挿入できません。私は ADO.net と Entity Framework で多くのチュートリアルを探しました。それが私の好みであるため、私はEntity Frameworkでそれに取り組んできました。私の Entity Framework コードは正常に実行され、新しいレコードが挿入されます。結果を見るためにバックエンドに行くとき; Visual Studio 2010 を使用しています。また、Visual Studio (新しいアイテムを追加する通常の方法) を使用してデータベースを開発しました。私はこのコードを持っています:
public bool CreateStaff(文字列 txtUserName, 文字列 性別, 文字列 txtProfession, 文字列 txtMobilePhone, 文字列 txtAddress) { //using (MyHospDataEntities db = new MyHospDataEntities()) //{ try { StaffData addsstaff = new StaffData();
addstaff.StaffName = txtUserName;
addstaff.Sex = gender;
addstaff.DateCreated = DateTime.Now;
addstaff.Profession = txtProfession;
addstaff.PhoneNumber = txtMobilePhone;
addstaff.Address = txtAddress;
mms.StaffDatas.AddObject(addstaff);
mms.SaveChanges();
}
catch (Exception exp)
{
throw new Exception("ERROR: Unable to Add Staff - " + exp.Message.ToString(), exp);
}
//}
return true;
}