Я хочу удалить некоторые специальные символы в таблице базы данных. Для этого я использовал сильную типизированную таблицу. Когда я получил все данные в набор данных из базы данных и изменил его, я вызвал метод update() адаптера данных, чтобы преобразовать данные в базу данных, но это не сработает.Проблема с обновлением сильного типизированного набора данных в базу данных в C# .net framework 3.5
Ниже мой код
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);
Пожалуйста, дайте мне какие-нибудь идеи?
Заранее спасибо.
Можете привести более подробную информацию о неисправности? Вы получаете сообщение об ошибке, или данные записываются неправильно? –