conn问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 20:12:17
<%
dim conn,db
dim connstr
db="Databases/$maxtangcn#.asp" '数据库文件位置
on error resume next
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
if err then
err.clear
else
conn.open connstr
end if
sub CloseConn()
conn.close
set conn=nothing
end sub
%>

这是CONN里的代码,这都是什么意思呀?本人是个菜鸟,对于动态网站不熟,代码也看不懂,正在学习当中,请高手指教,越详细越好,谢过各位大师了.
连接数据库的先后顺序是怎样的,先定义变量,然后数据库连接.....之后呢?给点理论知识好吗?

<%
dim conn,db '//定义两个变量
dim connstr '//定义变量
db="Databases/$maxtangcn#.asp" '数据库文件位置
on error resume next '出现错误就执行下移行
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" '数据库链接字符串 其中server.mappath 是相对目录的意思 数据库 驱动器 是微软access
set conn=server.createobject("ADODB.CONNECTION") '建立链接对象
if err then '如果出现错误提示 那就清除
err.clear
else '否则
conn.open connstr '打开数据库链接
end if '结束判断
sub CloseConn() '声明closeConn() 过程
conn.close '关闭链接对象
set conn=nothing '设置链接对象为空
end sub '结束过程
%>

就是跟数据库之间建立一个链接,让你能够访问数据库,
它是有固定格式的.