西安力洋网站建设

西安力洋网络
  • 每个ASP程序员必备的知识

  • 发布者:本站 发布时间:2010/3/1 11:40:26
  • 数据库连接:

    以下为引用的内容:

    <%
    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数据>>>>>>直接修改的处理程序

    后台登陆处理程序例子:

    以下为引用的内容:

    <%
    dim name,password
    name=request.form("name")
    password=request.form("password")
    dim exec,conn,rs
    exec="select *from 表名 where(name='"&字段&"' and password='"&字段&"')"
    set conn=server.createobject("adodb.connection")
    conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")
    set rs=server.createobject("adodb.recordset")
    rs.open exec,conn
    if not rs.eof then
    rs.Close
    conn.Close
    session("checked")="yes"
    session("check")="right"
    response.Redirect "index.asp"
    else
    session("checked")="no"
    session("check")="wrong"
    response.Redirect "login.asp"
    end if
    %>

    每个后台页面加上:
    <%if not session("checked")="yes" then 'session里面定义一个checked字符串变量
    response.Redirect "login.asp" 
    else
    %>

    本篇文章来源于 黑客基地-全球最大的中文黑客站 原文链接:http://www.hackbase.com/tech/2009-11-11/57879.html

  • 返回列表
    相关阅读
    更多
    深度挖掘网站的商用价值,化繁为简的设计,为企业找到直接有效的解决方案
    +86 (029) 88765320
    +86 15829904657
    地址:西安市太华北路369号
    万达广场4#23F P.C:7100001
    boss@178365.net
    在线咨询: 985224206
    互联网协会成员单位
    西安力洋之星网络技术有限公司 | 版权所有
    Copyright 2008-2020 Liyang.Inc All Rights Reserved.
    Liyang.Inc