asp基本操作-数据库连接-增删改查-搜索-session
2017-02-21 00:00
260 查看
摘要: asp
数据库连接: <% set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名") %> 打开数据库: sql="select * from 数据库表" set rs=server.createobject("adodb.recordset") rs.open sql,conn,1,3 参数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 %> 如果字段比较多的情况下,就用 rs.Addnew. 如: set rs = server.createobject("ADODB.recordset") sql ="select * from note" rs.open sql ,conn,1,3 rs.Addnew rs("name")=request.form("username") rs("email")=request.form("useremail") rs.update rs.close set rs=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 %>
相关文章推荐
- asp.netWeb开发中ztree实现无极限增删改查连接数据同步数据库操作
- .NET连接数据库以及基本的增删改查操作教程
- ASP常用数据库连接及操作的方法和技巧
- asp与ACCESS数据库的连接及基本操作
- 向asp.Net进发 数据库连接操作
- Flash与ASP进行连接数据库操作
- ASP常用数据库连接及操作的方法和技巧
- 数据库连接与基本操作
- Asp :数据库基本连接\解析 , 及捕捉错误输出.....
- ASP常用数据库连接及操作的方法和技巧
- 学会了这些东西,您将基本可以独立完成ASP对数据库的所有操作
- asp对数据库的操作中判断连接对象的状态
- asp基本操作数据库语句示例
- JDBC连接数据库,对数据库进行增删查改操作
- ASP.NET对数据库的基本操作——插入,删除,修改(下)
- Ado 连接数据库 Sql Server2000 及基本数据库操作
- ASP编程中连接数据库和数据库操作的常用代码
- QT连接数据库的基本操作
- [ASP] asp对数据库的基本操作
- ASP常用数据库连接及操作的方法和技巧