首页 > 开发 > 综合 > 正文

DataSet的几个基本操作

2024-07-21 02:23:46
字体:
来源:转载
供稿:网友
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");


 

收集最实用的网页特效代码!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表