我正在使用Linq插入,刪除和更新我的代碼中的數據庫。 使用InsertOnSubmit插入數據時,我得到cannot add an entity that already exists
異常。 請看看我的代碼C#Linq to SQL:無法添加已存在的實體
private static void AddNewPriceSettings(PRICE_SETTING priceSettingsInfo)
{
PRICE_SETTING priceSetting = new PRICE_SETTING();
priceSetting = priceSettingsInfo;
DataContext.CommonUsers.PRICE_SETTINGs.InsertOnSubmit(priceSettingsInfo);
DataContext.CommonUsers.SubmitChanges();
}
仍然收到相同的錯誤: - ( – Kathiravan 2012-07-26 13:03:31
順便說一句,你應該使用InsertOnSubmit(priceSetting);而不是InsertOnSubmit(priceSettingsInfo); – 2012-07-26 13:08:15
是的,非常感謝你在包括主鍵值後正在工作 – Kathiravan 2012-07-26 13:23:58