我成功地創建使用代碼首先我的本地服務器上的數據庫,它遷移到 Azure和現在我要使用Azure的連接字符串和我現有的POCO clases連接到該數據庫。EF代碼第一現有的SQL Azure數據庫
我的連接字符串:
<add name="CijenolomciContext" connectionString="Data Source=*.database.windows.net;Initial Catalog=NewCijenolomci;Persist Security Info=True;User ID=Bip*;Password=**;MultipleActiveResultSets=False"" providerName="System.Data.EntityClient" />
但這段代碼正好做在服務器上沒有什麼:
Item i = new Item();
i.Name = "Cranberry";
i.OldPrice = new decimal(25.99);
i.NewPrice = new decimal(14.99);
i.SaleStarts = DateTime.Parse("2012-01-21");
i.CategoryID = 1;
context.Items.Add(i);
context.SaveChanges();
如何成功地增加嗎?
編輯: 這種方法恰好修改我的本地數據庫,而不是服務器之一。
當我使用這種連接字符串,它不斷添加到本地數據庫:/ – Bip 2012-03-23 13:38:39
這可能是因爲我繼承DbContext基礎構造函數,但現在當我改變它,我得到System.ArgumentException:關鍵字不支持:'server'.' – Bip 2012-03-23 13:41:03