用DataSet強型別修改欄位入門2
阿新 • • 發佈:2019-02-15
private static void 修改紀錄中的欄位() { 會員資料TableAdapter adapter = new 會員資料TableAdapter(); 強型別資料集.會員資料.會員資料DataTable data = adapter.GetData(); Console.WriteLine("修改前的第一個會員名:{0}", data[0].會員名); data[0].會員名 = "base"; adapter.Update(data); Console.WriteLine("修改後的第一個會員名:{0}", data[0].會員名); }
結果如下:需要注意的事,每次修改的第一項可能不一樣,因為資料庫修改以後,順序會根據你的欄位名稱發生變化,所以使用下標是一種不太安全的修改方法
如何用C#程式從表中找到滿足條件的紀錄?比如用SQL語句修改某個會員名是admin的紀錄就很方便
update 會員資料 set 會員名='超級使用者' where 會員名='admin'