目前我有一個C#應用程序正在從我的SQL Server數據庫的表中讀取數據。控制用戶編輯表數據,從SQL Server數據庫讀入
這是爲了最終用戶的目的和管理,我希望他們能夠編輯數據並將其提交回數據庫。
private void fillDataGrid()
{
string connectionString = "Server=; Database=; User Id=; Password=;";
DataTable Table = new DataTable("TestTable");
using (SqlConnection _con = new SqlConnection(connectionString))
{
string queryStatement = "SELECT * FROM dbo.table ORDER BY id ASC";
using (SqlCommand _cmd = new SqlCommand(queryStatement, _con))
{
SqlDataAdapter _dap = new SqlDataAdapter(_cmd);
_con.Open();
_dap.Fill(Table);
_con.Close();
}
}
dataGridView1.DataSource = Table;
}
如何將通過應用程序所做的更改提交回服務器?
另外,假設我有一個名爲Colour
的列,有沒有一種方法可以指定每行的可能數據。 I.E.而不是讓用戶輸入「黃色」,將紅色,黃色和藍色作爲「下拉」選項?
看起來不錯,謝謝! – William 2013-03-23 10:05:17