我已经使用DataAdapter填充了一个DataTable,但是我想动态更改DataTable中该列中所有行的值。我如何去做这件事?如何更改数据表列中的特定数据?
这里是我当前的代码:
SqlConnection conn = null;
string sSQL = "";
string connString = "Datasourceetc";
sSQL = "SELECT TEST_ID FROM TEST_TABLE";
SqlDataAdapter sda = new SqlDataAdapter(sSQL, conn);
DataTable dt = new DataTable();
sda.Fill(dt);
foreach (DataRow row in dt.Rows)
{
dt.Columns["TEST_ID"] = "changed"; //Not changing it?!
}
GridView1.DataSource = dt;
GridView1.DataBind();
感谢
它不chainging,因为你没有填写该表在... – CSharpAtl 2009-10-12 18:03:24