救命啊编程啊
来源:百度知道 编辑:UC知道 时间:2024/09/12 23:36:39
1:Set conn=server.createobject("adodb.Connection")
2:DBPath = server.MapPath("book.mdb")
3::conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpathset
4:rs=server.createobject("adodb.recordset")
5:sql="select * from usertable"
6:rs.open sql,conn,2,3
7:rs.addnew
8:rs.fields("username")=request("username")
9:rs.fields("userpin")=request("pwd1")
10:rs.fields("emailaddr")=request("emailaddr")
11:rs.fields("feeby")=request("feeby")
12:rs.fields("sendby")=request("sendby")
13:rs.fields("ReceiveAddr")=request("ReceiveAddr")
14:rs.fields("ReceiveName")=request("ReceiveName")
15:rs.fields("ReceiveCode")=request("ReceiveCode")
16:rs.update
问题一:请说明行3中,数据库连接的方式?(2分)
问题二:请分别说出行6中的记录集游标和锁定类型(4分)
2:DBPath = server.MapPath("book.mdb")
3::conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpathset
4:rs=server.createobject("adodb.recordset")
5:sql="select * from usertable"
6:rs.open sql,conn,2,3
7:rs.addnew
8:rs.fields("username")=request("username")
9:rs.fields("userpin")=request("pwd1")
10:rs.fields("emailaddr")=request("emailaddr")
11:rs.fields("feeby")=request("feeby")
12:rs.fields("sendby")=request("sendby")
13:rs.fields("ReceiveAddr")=request("ReceiveAddr")
14:rs.fields("ReceiveName")=request("ReceiveName")
15:rs.fields("ReceiveCode")=request("ReceiveCode")
16:rs.update
问题一:请说明行3中,数据库连接的方式?(2分)
问题二:请分别说出行6中的记录集游标和锁定类型(4分)
1. 采用的是OLEDB连接方式
2. conn,2,3: 2表示可读写,当前数据记录可自由移动, 3表示乐观锁定,直到用Update方法提交更新记录时才锁定记录
3. 开始插入新记录:游标指向下一条记录位置
4. rs.update实现新记录的插入
5. 该程序实现的功能是往数据库book.mdb的表usertable中添加新用户的注册记录