在我的應用程序中,我在datagridview中顯示數據庫表。現在我想修改和更改一些記錄並將這些更改保存到數據庫中。我怎樣才能做到這一點?如何保存數據庫表上的datagridview記錄?
3
A
回答
2
TableAdapter s是這樣做的一種方式。
0
objDataAdapter.SelectCommand = new SqlCommand();
objDataAdapter.SelectCommand.Connection = objConnection;
objDataAdapter.SelectCommand.CommandText = "select code,name,family,fatherName,age from bimar";
objDataAdapter.SelectCommand.CommandType = CommandType.Text;
objConnection.Open();
objDataAdapter.Fill(objDataSet, "bimar");
objConnection.Close();
dataGridView1.AutoGenerateColumns = true;
dataGridView1.DataSource = objDataSet;
dataGridView1.DataMember = "bimar";
我使用此代碼顯示我的DataGridView的表,我想幹什麼就DataGridView的一些工作後得到的數據插入回DB
2
下面是一個例子用的BindingSource:
string query = "SELECT * FROM dbo.bimar";
da = new SqlDataAdapter(query, connectionString);
SqlCommandBuilder cBuilder = new SqlCommandBuilder(da);
dt = new DataTable();
da.Fill(dt);
BindingSource bSource = new BindingSource();
bSource.DataSource = dt;
dataGridView1.DataSource = bSource;
當您更改dataGridView1數據,更新:
private void button1_Click(object sender, EventArgs e)
{
da.Update(dt);
}
相關問題
- 1. 將從Datagridview輸入的新記錄保存到數據庫中
- 2. 如何(上傳)的文件數據庫保存插入記錄
- 3. 如何將datagridview空單元格保存到數據庫表
- 4. 在數據庫表上記錄數據
- 5. 保存DataGridView到數據庫的更改
- 6. 如何將數據從DataGridView保存到數據庫中? c#winforms
- 7. 如何保存dataGridView更改的數據?
- 8. 的EntityManager entityManager.persist(員工)不保存記錄在數據庫表
- 9. Datagridview保存更改爲數據庫vb.net
- 10. 將datagridView保存到sql數據庫中
- 11. 保存一行DataGridView到數據庫
- 12. 如何一次將多條記錄保存到數據庫中
- 13. Rails - 如何將搜索查詢保存/記錄到數據庫?
- 14. 如何使用主鍵值= 0保存到數據庫記錄?
- 15. 如何強制將新記錄立即保存到數據庫* *
- 16. 如何將excel文件數據保存到mysql數據庫表中作爲記錄使用apache POI記錄
- 17. Orchard - 將反饋表格記錄保存到數據庫
- 18. 記錄沒有得到保存在數據庫表yii2
- 19. DataGridView:如何在編輯後更新記錄到數據庫
- 20. 如何調用數據庫記錄以及數據庫記錄
- 21. 如何隔離數據庫中不存在的記錄列表
- 22. 休眠不保存數據庫中的任何記錄
- 23. Ember.js - 保存記錄後如何清除表單數據?
- 24. c#如何訪問在DataGridView數據庫記錄中選擇的數據字段
- 25. 如何將DataGridView單元格樣式保存到數據庫
- 26. 如何將datagridview保存到數據庫使用linq
- 27. 數據庫記錄如何存儲在磁盤上?
- 28. 保存的DataGridView數據到SQL Server數據庫的Winform
- 29. 根據datagridview中的選擇刪除數據庫中的記錄
- 30. 如何在離開某行時使datagridview自動保存記錄
發佈您的代碼。 – mahesh 2011-02-01 14:52:55