1. 程式人生 > >用DataSet強型別修改欄位入門2

用DataSet強型別修改欄位入門2

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].會員名); }

結果如下:需要注意的事,每次修改的第一項可能不一樣,因為資料庫修改以後,順序會根據你的欄位名稱發生變化,所以使用下標是一種不太安全的修改方法

image

如何用C#程式從表中找到滿足條件的紀錄?比如用SQL語句修改某個會員名是admin的紀錄就很方便

update 會員資料 set 會員名='超級使用者' where 會員名='admin'