中国古代迷宫:?????关于asp的编程问题??? 谢谢!!大虾

来源:百度文库 编辑:高考问答 时间:2024/04/28 04:45:24
<%

Dim Conn
Dim ConnStr

Set Conn=Server.CreateObject("ADODB.Connection")

ConnStr="Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& Server.MapPath("database\db.mdb") -----这个是连接数据库吧
Conn.ConnectionString=ConnStr

Conn.Open

%>

大虾能不能告诉我每句话的意思是什么啊 谢谢 我刚学asp
<!--#include file="ConnDB.asp"--> 还有就是在首页中第一句话是什么意思啊

Dim Conn '定义连接变量
Dim ConnStr '定义连接符
Set Conn=Server.CreateObject("ADODB.Connection") '利用Server的CreateObject的方法来创建一个Connection(数据源的一个开放连接,跟踪正在使用的数据源,连接保持的时间,以及其他定义的数据库的属性)接口
ConnStr="Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& Server.MapPath("database\db.mdb") '这个是使用OLE DB来打开一个access数据库,着个只是一个字符串,并没有起到连接的作用
Conn.ConnectionString=ConnStr '通过ConnectionString属性 Connection对象指定ConnStr这个要绑定的数据源
Conn.Open '用Open方法来初始化一个连接,只有使用了connection对象的open方法后,connectionstring对象才会真正存在,然后才能发命令对数据源产生作用.
<!--#include file="ConnDB.asp"-->
意思是包含ConnDB.asp这个文件 当你的文件在运行的时候也先运行了ConnDB.asp

Dim Conn
'这句是定义一个变体型(没有类型)的变量。
Dim ConnStr
'同上

Set Conn=Server.CreateObject("ADODB.Connection")
'让Conn为一个ADO的数据库连接。

ConnStr="Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& Server.MapPath("database\db.mdb")
'这句是定义连接字符串,为Access的,Server.MapPath()方法是获取虚似路径对应的物理路径。

Conn.ConnectionString=ConnStr '这句是把连接字符串的值赋给ADODB.Conncection的ConnectionString属性。

Conn.Open '打开连接

<!--#include file="ConnDB.asp"--> 本页需要用到ConnDB.asp。