數據庫連接:
| 以下為引用的內容: <% 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
感謝 lyb01 的投稿
互諾科技