文档介绍:7 ADO Connection对象
ADO的全称为ActiveX Data Object,它是一种功能强大的数据库访问技术
ADO模型定义了3个一般对象:mand对象和Recordset对象
Web数据库技术教程
1
7 ADO Connection对象
建立和关闭Connection对象
建立一个Connection对象:
<% =("") %>
关闭Connection对象:
<% %>
将cn对象真正地从内存中移去:
<% =nothing %>
Web数据库技术教程
2
使用Connection对象建立与数据库的连接
建立连接的一般方法:
<%
=("")
=“数据库名”,“用户名”,“密码"
%>
7 ADO Connection对象
Web数据库技术教程
3
使用Connection对象建立与数据库的连接(续)
ess数据库
=("")
"driver={Microsoft Access Driver
(*.mdb)};DBQ= 数据库文件; UID=sa; PWD="
7 ADO Connection对象
Web数据库技术教程
4
使用Connection对象建立与数据库的连接(续)
ess数据库(续)
[例7-1]
<% @ language=vbscript %>
<html><head><title>Read from mdb</title></head>
<body><H5>
<%
=("")
"driver={Microsoft Access Driver (*.mdb)};
DBQ=e:\x2\test\;"
set rs=("")
strQuery="SELECT * FROM person"
7 ADO Connection对象
Web数据库技术教程
5
使用Connection对象建立与数据库的连接(续)
ess数据库(续)
if then “没有查到记录”
else do while not
"<p>" &"<H3>" & rs("pname") &"</H3>"
"性别:" & rs("psex") &" "
"年龄:" & rs("page")&" "
"地址:" & rs("paddr")&" "
"电话:" & rs("pphone")&" "
"Email:" & rs("pemail")&" "
"爱好:" & rs("phobby")
loop end if set rs=nothing%></H5></body></html>
7 ADO Connection对象
Web数据库技术教程
6
使用Connection对象建立与数据库的连接(续)
存取SQL Server数据库
<%
“Driver={SQL Server};Database=数据库文件;
Server=(Local);Uid=sa;pwd=123456”
%>
7 ADO Connection对象
Web数据库技术教程
7
使用Connection对象建立与数据库的连接(续)
.open "driver={Microsoft dBase Driver(*.dbf)};DBQ=e:\x3\test"
DBQ中不能包含dBase数据库文件的名称
7 ADO Connection对象
Web数据库技术教程
8
使用Connection对象建立与数据库的连接(续)
.open "driver={Microsoft Excel Driver(*.xls)};DBQ="
& ("test\")
7 ADO Connection对象
Web数据库技术教程
9
使用Connection对象建立与