我無法從本地數據庫更新數據。這是我的代碼:本地數據庫更新現有記錄 - Windows Phone 8
private void appBarOkButton_Click(object sender, EventArgs e)
{
string selectedRowOrderId = "";
if (NavigationContext.QueryString.TryGetValue("selectedItem", out selectedRowOrderId))
{
int selectedID = int.Parse(selectedRowOrderId);
var query = from TblCustomers customer in orderDB.Customers
where customer.Id == selectedID
select customer;
TblCustomers editCustomer = query.FirstOrDefault();
if (editCustomer != null)
editCustomer.Name = txtBoxCustomerName.Text;
App.ViewModel.SaveChangesToDB();
// Return to the main page.
if (NavigationService.CanGoBack)
{
NavigationService.GoBack();
}
}
}
這是在模型方面:
public void SaveChangesToDB()
{
orderDB.SubmitChanges();
}
當我嘗試改變數據庫的東西,萬物看起來OK,而調試。但最終沒有任何變化。請問你能幫幫我嗎。
創建數據庫層,當你遵循的指導?可以添加關於數據層的細節? – csharpwinphonexaml
我使用Microsoft示例進行本地數據庫。我的數據庫工作正常。我可以添加和刪除。但不能編輯數據:( – cvdogan
請將網址發佈到您關注的示例,以便我可以幫助您調試/修復您的項目 – csharpwinphonexaml