`
evget
  • 浏览: 139117 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
文章分类
社区版块
存档分类

ASP程序员必备的知识

阅读更多
文章关键字:|ASP|程序员|知识|数据库|连接|记录|搜索|登陆|删除|

数据库连接:
<%
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.evget.com/zh-CN/Info/ReadInfo.aspx?id=9258
分享到:
评论

相关推荐

    每个ASP程序员必备的知识

    介绍每个ASP程序员必备的知识,非常适合初学者。

    编程宝典,程序员必备,CHM电子版.rar

    编程宝典,程序员必备,CHM电子版,包括ASP/PHP/JAVA/VB/VC/DELPHI/SQL等常用编程语言及数据库的用法、技巧集合,对初接触程序开发的读者应该有用处,基础知识多一点,必竟涉及内容多,不可能每一样都深入去讲解。

    asp.net参考手册

    asp.net程序员开发必备,可以做为参考,请惠存。详细列举了asp.net开发的所有知识。

    ASP.net Ajax开发

    本书介绍的是asp.net的ajax开发,内容详尽,通俗易懂,知识全面,是.net程序员必备之书

    asp.net知识库

    深入剖析ASP.NET组件设计]一书第三章关于ASP.NET运行原理讲述的补白 asp.net 运行机制初探(httpModule加载) 利用反射来查看对象中的私有变量 关于反射中创建类型实例的两种方法 ASP.Net应用程序的多进程模型 NET委托...

    Asp.Net通用Sql防注入源码

    Asp.Net通用Sql防注入源码 Asp.Net程序员预防程序被sql注入攻击的必备知识.

    .NET程序员面试资料

    .NET方面面试资料。提供新手面试必备的知识,面试官常问问题。应届毕业生必读。

    ASP.NET深入编程

    本书是您在学习编写C#程序时的必备向导,它逐步阐明了C# 和.NET 的关键概念.本书首先介绍C#语言和基础知识,然后深入探讨如何利用C#进行面向对象的编程,如何利用C#编写Windows 应用程序,以及如何用C#创建动态Web页和...

    微软MSDNWebcast讲座《软件开发这点事儿》系列-01软件开发概述PPT

    本系列课程主要介绍软件开发过程中需要掌握的各种技能和知识,是所有从事软件开发人员的必备工具手册。同时以ASP.NET为例,介绍了一些常用项目的设计、开发过程,非常具有实用性。 本次课程介绍:对于程序员来说,...

    微软MSDNWebCAST_《软件开发这点事儿》_01软件开发概述_文档

    本系列课程主要介绍软件开发过程中需要掌握的各种技能和知识,是所有从事软件开发人员的必备工具手册。同时以ASP.NET为例,介绍了一些常用项目的设计、开发过程,非常具有实用性。 本次课程介绍:对于程序员来说,...

    Ajax从入门到精通

    《Ajax从入门到精通》对于PHP、ASP、Java、.NET程序员有很大的帮助,同时适合Web前端开发人员、Web性能检测人员、需要掌握Ajax技术的测试人员、Web架构师、学习Web高级技术的初级程序员以及所有的Web普通开发人员...

    SCJP学习指南完整版pdf共18章

    书中涵盖了SCJP考试的所有考试要点,详细地介绍了参加SCJP的考生和Java程序员所应该掌握的所有技能。  本书主要内容包括:声明和访问控制、面向对象、赋值和初始化、运算符、流程控制、异常和断言、I/O、格式化...

    计算机论坛开发毕业设计.doc

    如何设计、建立一个经济、实惠、全面、高效、稳定的论坛系统,是每个开发论坛 系统的程序员必须要考虑的问题,在本系统上,网站浏览者可以畅所欲言,任何问题都 可以在这里交流,它的最大优点就是自由平等、快捷互动...

    C#微软培训资料

    &lt;&lt;page 1&gt;&gt; page begin==================== 目 目目 目 录 录录 录 第一部分 C#语言概述.4 第一章 第一章第一章 第一章 .NET 编 编 ... 比尔....这一天 微软公司正式推出了其下一代...

Global site tag (gtag.js) - Google Analytics