欢迎来到天天文库
浏览记录
ID:59256884
大小:24.00 KB
页数:5页
时间:2020-09-08
《ASP中数据库操作代码.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ASP中数据库操作代码<%fori=3to5%>>你好,这是一个ASP文件。<%next%>1.使用connection对象更改数据库中的数据<%setcn=server.createobject("adodb.connection")cn.open"dsn=q1;"'strSQL="insertintoS1(姓名,年龄,工资)values('李','34','3400')"'strSQL="updateS1set姓名='宋'where编号=4"'strSQL="deletefromS1where编号=
2、4"'cn.execute(strSQL)cn.closesetcn=nothing%>2.使用recordset对象查询数据库<%setrs=server.createobject("adodb.recordset")rs.open"select*fromS1","dsn=q1;"%><%whilenotrs.eof%>姓名为:<%=rs("姓名")%>
年龄为:<%=rs("年龄")%>
工资为:<%=rs("工资")%>
<%rs.movenextwend%><%rs.closesetrs=nothing%>3.同时使用connectio
3、n对象和recordset对象<%setcn=server.createobject("adodb.connection")cn.open"dsn=q1;"setrs=server.createobject("adodb.recordset")strSQL2="select姓名,年龄,工资fromS1"rs.openstrSQL2,cnsetxm=rs("姓名")setnl=rs("年龄")setgz=rs("工资")%>S1表姓名年龄工资<%dountilrs.eofresponse.writexm&""&nl&""&gz&""r
4、s.movenextloop%><%cn.closesetcn=nothingsetrs=nothing%>4.用表格输出结果subt(rs)setrs=server.createobject("adodb.recordset")strSQL="select姓名,年龄,工资fromS1"rs.openstrSQL,cn此处三句话应该在调用t之前给出,而不是存在t里面response.write("")fori=0tors.fields.count-1response.write(""+rs(i).name+"
5、")nextwhilenotrs.eofresponse.write("
6、("gz")&"'"setobj=server.createobject("adodb.connection")obj.open"q1"into_db="insertintoS1(姓名,年龄,工资)values("&sz&")"obj.execute(into_db)obj.close%>6.使用connection对象查询数据库<%setcn=server.createobject("adodb.connection")strSQL="select姓名,年龄,工资fromS1"cn.open"dsn=q1;"setrstemp=cn.execute(st
7、rSQL)numfields=rstemp.fields.count-1%><%fori=0tonumfieldsresponse.write(""+rstemp(i).name+"")nextwhilenotrstemp.eofresponse.write("")fori=0tonumfieldsv=rstemp(i)ifisnull(v)thenv=""response.write(""+cstr(v)+"")nextresponse.write(""
8、)rstemp.movenextwendresponse.writ
此文档下载收益归作者所有