我想删除数据库表中的一些特殊字符。我已经使用强类型表来做到这一点。当我从数据库中将所有数据放入数据集中并对其进行修改时,我调用数据适配器的方法 update() 将数据集转换为数据库,但它不起作用。
下面是我的代码
DsTel tel = new DsTel();
DsTelTableAdapters.telephone_bkTableAdapter adapter = new DsTelTableAdapters.telephone_bkTableAdapter();
adapter.Connection = new SqlConnection(ConfigurationManager.AppSettings["SiteSqlServer"].ToString());
adapter.Fill(tel.telephone_bk);
foreach (DsTel.telephone_bkRow row in tel.telephone_bk.Rows)
{
row.telephoneNo = RemoveWhiteSpace(row.telephoneNo.ToString());
row.AcceptChanges();
}
tel.AcceptChanges();
adapter.Update(tel.telephone_bk);
请给我一些想法?
提前致谢。