0
我在ObservableCollection中有一些記錄。如何將數據從ObservableCollection存儲到SQL數據庫中?
void proxy_AddPayNowOrderCompleted(object sender, AddPayNowOrderCompletedEventArgs e)
{
listBox1.ItemsSource = e.Result;
ObservableCollection<Product> Products = this.listBox1.ItemsSource as ObservableCollection<Product>;
}
我的產品實體將有prodid,prodname,prodrice。 ObservableCollection中會有很多這樣的實體。我想將ObservableCollection中的所有記錄保存到我的SQL數據庫中。我正在使用此代碼將一條記錄保存到數據庫中。
private void btn1_Click(object sender, RoutedEventArgs e)
{
proxy.AddPayNowOrderCompleted += new EventHandler<AddPayNowOrderCompletedEventArgs>(proxy_AddPayNowOrderCompleted);
proxy.AddPayNowOrderAsync(orderdate, prodid, orderprodname, orderprice, orderstatus, custemail, paymentdate);
}
如何將所有記錄存儲在ObservableCollection中並將它們插入到數據庫中?
@Steve Dog我編輯了我的編碼,所以我不能使用proxy.AddPayNowOrderAsync來保存數據。 –