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...