conn文件的作用

来源:百度知道 编辑:UC知道 时间:2024/05/23 12:45:00
我手上有一个CONN文件,如下:
<%
dim conn
dim connstr
dim db
Dim Qcdn
on error resume next
db="#mynews.mdb"
connstr="DBQ="+server.mappath("#mynews.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
Set Qcdn=New Qcdn_newsFun
%>

问:conn文件在一个网站中有什么作用,这个文件也不例外吗?这个文件各句话是什么意思.我是新手,多谢指教,谢谢大家!

这个文件里的代码建立了一个数据库连接对象,其他所有涉及到数据库操作的文件都需要包含这个文件并引用该对象。
connstr="DBQ="+server.mappath("#mynews.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
这部分是这段代码的核心,第一行指定了需要连接的数据库,第二行建立了数据库连接对象,第三行调用该对象的open方法打开了这个连接。

Connection 对象代表打开的、与数据源的连接。

Connection 对象代表与数据源进行的唯一会话。如果是客户端/服务器数据库系统,该对象可以等价于到服务器的实际网络连接。取决于提供者所支持的功能,Connection 对象的某些集合、方法或属性有可能无效。

使用 Connection 对象的集合、方法、和属性可执行下列操作:

在打开连接前使用 ConnectionString、ConnectionTimeout 和 Mode 属性对连接进行配置。

设置 CursorLocation 属性以便调用支持批更新的“客户端游标提供者”。

使用 DefaultDatabase 属性设置连接的默认数据库。

使用 IsolationLevel 属性为在连接上打开的事务设置隔离级别。

使用 Provider 属性指定 OLE DB 提供者。

使用 Open 方法建立到数据源的物理连接。使用 Close 方法将其断开。

使用 Execute 方法执行对连接的命令,并使用 CommandTimeout 属性对执行进行配置。

可使用 BeginTrans、CommitTrans 和 RollbackTrans 方法以及 Attributes 属性管理打开