欢迎光临
我们一直在努力

用ASP存取各种常用类型数据库(三)

建站超值云服务器,限时71元/月

2)建立带密码的mdb数据库的recordset对象,它的建立方式与建立不带密码的mdb数据库的recordset对象类似,只是多了一个密码参数,即在与数据库连接时,必须给出密码信息。

function createsecuredmdbrecordset( 数据库文件名, 数据表名或select语句,password )

dim conn,provider,dbpath

’ 建立connection 对象

set conn = server.createobject("adodb.connection")

provider = "provider=microsoft.jet.oledb.4.0;"

dbpath = "data source=" & server.mappath( "数据库文件名" )

’ 连接数据库,注意下面一行带有密码参数

conn.open provider & dbpath&”jet oledb:database password=”&assword

set createsecuredmdbrecordset = server.createobject("adodb.recordset")

’ 打开数据表,参数二为connection对象

createsecuredmdbrecordset.open "数据表名", conn, 2, 2

end function

3)dbf文件不是一个标准的数据库文件,只相当于标准数据库文件中的一个数据表,所以为了使用dbf文件,采用把所有的dbf文件放在一个目录下,这样把目录名看成标准数据中的数据库表,每一个dbf文件相当于标准数据库的数据表。下面函数中directory是dbf所在的目录名,

function createdbfrecordset( 目录名, dbf文件名或select语句 )

dim conn,driver,sourcetype,dbpath

’ 建立connection 对象

set conn = server.createobject("adodb.connection")

driver = "driver={microsoft visual foxpro driver};"

sourcetype = "sourcetype=dbf;"

dbpath = "sourcedb=" & server.mappath( "目录名" )

’ 调用open 方法打开数据库

conn.open driver & sourcetype & dbpath

set createdbfrecordset = server.createobject("adodb.recordset")

’ 打开dbf文件,参数二为connection对象

createdbfrecordset.open dbf文件名或select语句, conn, 2, 2

end function

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 用ASP存取各种常用类型数据库(三)
分享到: 更多 (0)

相关推荐

  • 暂无文章