每一个ASP程序猿必需的专业知识

2021-04-02 15:56 jianzhan
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq=" server.mappath("数据信息库名")
开启数据信息库: exec="select * from 数据信息库表"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1 
主要参数1,1为载入
载入內容文件格式: %=rs("字段名")%
加上纪录解决程序: %
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq=" server.mappath("数据信息库名")
name=request.form("字段名") name,tel,message为递交表格所设定的字段名值
tel=request.form("字段名")
message=request.form("字段名")
exec="insert into 表名(字段名)values(';"+字段名+"';)" 好几个用分号分隔
conn.execute exec 应用execute递交
conn.close
set conn=nothing
检索解决程序: %
name=request.form("字段名") name,tel为递交表格所设定的字段名值
tel=request.form("字段名")
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq=" server.mappath("数据信息库名")
exec="select * from 表 where name=';"+字段名+"'; and tel="+字段名
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
';网页页面检索到的內容导出来来 %
do while not rs.eof
% tr
td %=rs("name")% /td
td %=rs("tel")% /td
td %=rs("time")% /td
/tr
%
rs.movenext
loop
删掉纪录解决程序: %
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq=" server.mappath("数据信息库名")
exec="delete * from 表名 where 序号=" request.form("id")
conn.execute exec
改动纪录解决程序: %
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq=" server.mappath("数据信息库名")
exec="select * from 表名 where 序号=" request.form("id")
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,3 ';1,3为改动含意
rs("name")=request.form("字段名") ';name,tel,message为递交表格所设定的字段名值
rs("tel")=request.form("字段名")
rs("message")=request.form("字段名")
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing

改动纪录实行程序:键入ID号网页页面 导出来相对性应ID数据信息 立即改动的解决程序
后台管理登录解决程序事例: