我開始學習Linq(並且很喜歡它)。但我正在努力執行一個單一記錄的簡單插入。以下是我認爲應該去的方式。我的問題是,我不能實例化一個新的地址實例。智能感知不識別地址。我可以通過執行簡單的選擇查詢地址。同樣,我沒有使用Linq從地址表中刪除記錄的問題。我可能忽略了一些非常基本的東西。有任何想法嗎?實例化LInq到Sql插入的新對象實例
protected void InsertAddress()
{
using (SBMData2.SBMDataContext db = new SBMData2.SBMDataContext())
{
//Create a new instance of the Address object
Address addr = new Address();
//Add new values to each field
addr.Street = "foo";
addr.Apt = "foo"
addr.City = "foo";
addr.State = "foo";
addr.Zip = "foo";
//etc
//Insert the new Address object
db.Address.InsertOnSubmit(cust);
//Sumbit changes to the database
db.SubmitChanges();
}
}
一切都看起來不錯,你得到什麼錯誤/例外? – Jethro
你有編譯錯誤嗎?它告訴你什麼? – driis
沒有例外。 VS甚至不會允許我輸入「Address addr ..」,因爲它似乎無法識別Address類。 – hughesdan