--------------------------------
MS Access數(shù)據(jù)庫連接
用DSN連接并且沒有用戶名和密碼:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName"
%>
用DSN連接并且有用戶名和密碼:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName","username","password"
%>
用實際的數(shù)據(jù)庫絕對路徑連接:
<%
Set conn=Server.CreateObject("ADODB.Connection")
Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
Strconn=Strconn & "DBQ=e:\yanhang\database.mdb" 
conn.Open Strconn
%>
用實際的數(shù)據(jù)庫相對路徑連接:
<%
Set conn=Server.CreateObject("ADODB.Connection")
Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
Strconn=Strconn & "DBQ=" & Server.MapPath("/database/yanhang.mdb")
conn.Open Strconn
%>
MS SQL Server數(shù)據(jù)庫連接
用DSN連接:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.open "DSN=MyDSN;
UID=user;
PWD=password;
DATABASE=databasename"
%>
不用DSN連接:
<%
Set conn=Server.CreateObject("ADODB.Connection")
DSNtemp="DRIVER={SQL Server};
SERVER=ServerName;UID=USER;
PWD=password;
DATABASE=databasename"
conn.open DSNtemp
%>
FoxPro數(shù)據(jù)庫連接
<%
Set Conn=Server.CreateObject("ADODB.connection")
ConnStr="Driver=Microsoft Visual Foxpro Driver; 
UID=userID;
SourceType=DBC;
SourceDB=C:\yanhang\database.dbc"
Conn.Open ConnStr
%>
Oracle數(shù)據(jù)庫連接:
<%
set conn=server.createobject("adodb.connection")
conn.cursorlocation=adUseClient
DSNTemp="Provider=MSDAORA.1;
Password=xxxxx;
User ID=yanhang;
Data Source=xxx.world"
conn.open DSNtemp
%>
數(shù)據(jù)寫入……………………………………………………………………………………
<!--#include file="common/conn.asp"-->
<%
set rs=server.createobject("adodb.recordset")
sql="select * from online"
rs.open sql,conn,3,2
rs.addnew
rs("name")=request("name")
rs("Tel")=request("tel")
rs("fax")=request("fax")
rs("mail")=request("email")
rs("code")=request("zip")
rs("content")=request("contents")
rs("Address")=request("Address")
rs.update
rs.close
%>
<script language="JavaScript">
alert("成功添加!!")
location.href="back.asp"
</script>
數(shù)據(jù)修改……………………………………………………………………………………
<%
if request("action")="edit" then ‘判斷是否修改
‘取得表單傳遞的數(shù)據(jù)
member_name=Trim(Request.Form("member_name"))
member_pwd=Trim(Request.Form("member_pwd"))
question=Trim(Request.Form("question"))
answer=Trim(Request.Form("answer"))
realname=Trim(Request.Form("realname"))
sex=Trim(Request.Form("sex"))
zip=Trim(Request.Form("zip"))
address=Trim(Request.Form("address"))
tel=Trim(Request.Form("tel"))
fax=Trim(Request.Form("fax"))
mobile=Trim(Request.Form("mobile"))
email=Trim(Request.Form("email"))
web=Trim(Request.Form("web"))
vip=request.form("vip")
remark=Trim(Request.Form("remark"))
sql="select * from member where m_id="&m_id
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
rs("member_name")=member_name
rs("answer")=answer
rs("question")=question
rs("member_pwd")=member_pwd
rs("realname")=realname
rs("sex")=sex
rs("zip")=zip
rs("tel")=tel
rs("mobile")=mobile
rs("fax")=fax
rs("address")=address
rs("email")=email
rs("web")=web
rs("vip")=vip
rs("remark")=remark
rs.update
rs.close
set rs=nothing
call ok("資料修改成功!","edit_member.asp?m_id="&m_id)
end if
%>
數(shù)據(jù)刪除……………………………………………………………………………………
<%
if Trim(Request.QueryString("action"))="del" then
ID = Trim(Request.QueryString("ID"))
set rs=server.createobject("adodb.recordset")
sql="select * from pay where ID ="&ID
rs.open sql,conn,1,3
rs.delete
rs.close
end if
%>
數(shù)據(jù)顯示……………………………………………………………………………………
<%
Lei="行業(yè)資訊" ‘設(shè)置顯示信息類別
set rs=server.CreateObject("adodb.Recordset")
sql="Select top 20 * from News where Lei <> ‘"&Lei&"‘ order by ID desc"
rs.open sql,conn,1,1
if rs.eof then ‘判斷數(shù)據(jù)庫內(nèi)有無信息,防止讀取錯誤
%>
暫無信息!
<%
else 
do while not rc.eof
%>
<%if len(rs("Title")) > 10 then Response.write left(rs("Title"),10)&"..." else Response.write rs("Title") end if%>
<%
‘循環(huán)顯示數(shù)據(jù)
rc.movenext 
loop
rc.close 
set rc=nothing
end if%>