每个ASP程序员必备的ASP基础代码知识
来源:云南新华电脑学院官方网站
数据库连接: <%
set conn=server.createobject(\conn.open \(*.mdb)};dbq=\数据库名\%>
打开数据库:
exec=\数据库表\
set rs=server.createobject(\rs.open exec,conn,1,1 参数1,1为读取
读取内容格式:<%=rs(\字段\添加记录处理程序:
<%
set conn=server.createobject(\conn.open \(*.mdb)};dbq=\数据库名\
name=request.form(\字段\为提交表单所设置的字段值 tel=request.form(\字段\
message=request.form(\字段\
exec=\表名(字段)values(';\字段+\多个用逗号隔开 conn.execute exec 使用execute提交 conn.close
set conn=nothing %>
搜索处理程序:
<%
name=request.form(\字段\为提交表单所设置的字段值 tel=request.form(\字段\
set conn=server.createobject(\conn.open \(*.mdb)};dbq=\数据库名\
exec=\表 where name=';\字段+\字段 set rs=server.createobject(\
rs.open exec,conn,1,1 %>
';页面搜索到的内容导出来 <%
do while not rs.eof %>
<%=rs(\<%=rs(\<%=rs(\ <%
rs.movenext loop %>
删除记录处理程序:
<%
set conn=server.createobject(\conn.open \(*.mdb)};dbq=\数据库名\
exec=\表名 where 编号=\conn.execute exec %>
修改记录处理程序:
<%
set conn=server.createobject(\conn.open \(*.mdb)};dbq=\数据库名\
exec=\表名 where 编号=\set rs=server.createobject(\rs.open exec,conn,1,3 ';1,3为修改意思
rs(\字段\为提交表单所设置的字段值
rs(\字段\
rs(\字段\rs.update rs.close
set rs=nothing conn.close
set conn=nothing %>
修改记录执行程序:输入ID号页面>>>导出相对应ID数据>>>>>>直接修改的处理程序
后台登陆处理程序例子:
<%
dim name,password
name=request.form(\
password=request.form(\dim exec,conn,rs
exec=\表名 where(name=';\字段&\字段&\
set conn=server.createobject(\conn.open \(*.mdb)};dbq=\数据库名\
set rs=server.createobject(\rs.open exec,conn if not rs.eof then rs.Close conn.Close
session(\session(\
response.Redirect \ASP/' target='_blank' class='infotextkey'>asp\else
session(\session(\
response.Redirect \end if %>
每个后台页面加上:
<%if not session(\里面定义一个checked字符串变量
response.Redirect \else %>