- UID
- 51921
- 在线时间
- 0 小时
- 最后登录
- 2018-7-30
- 注册时间
- 2012-1-9
- 宅魂
- 3394 点
- 贡献
- 8770 点
- 宅币
- 81312 枚
- 灵石
- 0 块
- 元气(技能点)
- 57 点
- 活跃
- 12 ℃
- 听众
- 53
- 收听
- 55
签到天数: 1 天 连续签到: 1 天 [LV.1]初来乍到
女王大人
『むなかた れいし』 唯余青王,再无宗像。
- 积分
- 120854
|
生成index.asp文件,用于数据库的连接,同javaScript脚本实现将提交的信息保存在数据库中,其代码如下:
<%
dim conn,connstr
'on error resume next
set conn=server.createobject("ADODB.CONNECTION")
connstr="DBQ="+server.mappath("db.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
conn.open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查连接字串。"'注释,需要把这几个字翻译成英文。
Response.End
End If
%>
同时生成addnew.asp实现数据库信息的页面显示 。代码如下:
<%
dim conn,connstr
'on error resume next
set conn=server.createobject("ADODB.CONNECTION")
connstr="DBQ="+server.mappath("db.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
conn.open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查连接字串。"'注释,需要把这几个字翻译成英文。
Response.End
End If
if request("save")="ok" then
Set rs= Server.CreateObject("ADODB.Recordset")
sql="select * from user order by id desc"
response.end
rs.open sql,conn,1,3
rs.addnew
rs("textfield1")=request("textfield1")
rs("textfield2")=request("textfield2")
rs("textfield3")=request("textfield3")
rs("textfield4")=request("textfield4")
rs("textfield5")=request("textfield5")
rs("radiobutton")=request("radiobutton")
rs("textarea")=request("textarea")
rs.update
rs.close
set rs=nothing
end if
Response.Redirect "list.asp"
%>
List.asp文件是将对应的信息添加到对应的表格。
最后生成delete.asp用于同时删除页面以及数据库中的人员相关信息。
<%
dim conn,connstr
'on error resume next
set conn=server.createobject("ADODB.CONNECTION")
connstr="DBQ="+server.mappath("db.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
conn.open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查连接字串。"'注释,需要把这几个字翻译成英文。
Response.End
End If
sql="delete from user where id=" & request("id")
conn.execute sql
Response.Redirect "list.asp"
response.end
%> |
评分
-
查看全部评分
|