2013-01-18 61 views
0

如何保存點擊按鈕保存時從我的DataGrid保存所有數據?將數據從datagridview silverlight保存到數據庫

這是我的代碼,說錯誤:

string value = (new System.Collections.Generic.Mscorlib_CollectionDebugView<SampleCrudApp.MainPage.GenerateNumber>(grdOrders.ItemsSource)).Items[0].items1; 
+0

什麼是錯誤? –

回答

0

試試這個

private void btnSave_Click(object sender, EventArgs e) 
    { 
     //get data back from the datagrid view 
     //assuming my gridview is bound to ObservableCollection<User> 
     var users= dataGridView1.DataSource as ObservableCollection<User>; 
     foreach (var user in users) 
     { 
      //perform the save 
     } 

    } 
0

這只是一個例子,所以你可以看到如何獲取數據:

For Each row As DataGridViewRow In dgv.Rows 
     For Each cell As DataGridViewCell In row.Cells 
      values.Add(cell.Value) 
     Next 

     sSQL = "INSERT INTO Table (value1,value2,value3) " & _ 
       "VALUES (" & values(0) & "," & values(1) & "," & values(2) & ")" 

     '[...] 
    Next 

在每種情況下,您必須記住每列的類型以使用適當的格式。

相關問題