毕业设计网
开发环境 |

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  %>

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:asp.net的几种简单连接数据库方法
下一篇:windowsXP中如何配置php环境


版权所有 毕业设计网联系qq:242219979 © 2007-2022