DataSet的幾個基本操作

2022-03-14 22:54:44 字數 1309 閱讀 8901

dataset的幾個基本操作

最近寫程式的時候遇到乙個問題,向text型別(sql server)欄位中insert內容不能直接用sql語句,因為其中有換行,特殊字元.所以只能用dataset. 記得在asp中的寫法是rs.addnew(),rs.update()等,在asp.net中是怎麼寫的呢? 查了半天資料(居然還這麼難找),把其中幾個基本操作寫在下面.

下面的程式從dataset已經建立開始寫起.

刪除乙個已存在的記錄

datarow dr;

int vsno=int32.parse(txtsno.text);

dr=dataset11.tables["student"].rows.find(vsno)

dr.delete();

sqldataadapter1.update(dataset11,"student");

插入一條新記錄

int vsno=int32.parse(txtsno.text);

int vscore=int32.parse(txtscore.text);

datarow dradd

dradd=dataset11.tables["student"].newrow();

dradd[0]=vsno;

dradd[1]=txtfname.text;

dradd[2]=txtlname.text;

dradd[3]=vscore;

dataset11.tables["student"].rows.add(dradd);

sqlcommandbuilder mybuilder = new sqlcommandbuilder(sqldataadapter1);

sqldataadapter1.update(dataset11,"student");

編輯一條已經存在的記錄

int vsno=int32.parse(txtsno.text);

int vscore=int32.parse(txtscore.text);

drupdate.beginedit();

drupdate["sno"]=vsno;

drupdate["firstname"]=txtfname.text;

drupdate["lastname"]=txtlname.text;

drupdate["score"]=vscore;

drupdate.endedit();

sqldataadapter1.update(dataset11,"student");

DataGridView的幾個基本操作

datagridview的幾個基本操作 1 獲得某個 指定的 單元格的值 datagridview1.rows i cells j value 2 獲得選中的總行數 datagridview1.selectedrows.count 3 獲得當前選中行的索引 datagridview1.current...

檔案操作的幾個基本函式

檔案操作中的函式要注意是對檔案進行操作,而不是對輸出螢幕進行操作 在對檔案進行操作前,要先開啟函式 fopen 1,對檔案進行寫入時有以下函式 fputc fputs fwrite fprintf 2,對檔案進行讀取時有以下函式 fgetc fgets fread fscanf 3,對檔案操作完成後...

DataSet與DataTable基本用法

在設計資料庫操作或者xml操作等 資料時,我們難免要跟dataset和datatable打交道,我們這裡就介紹下這幾個類的用法 首先介紹datatable,其實就是乙個二維 沒那麼懸乎,舉個構造的例子 datatable dt new datatable customers dt.columns.a...