欢迎光临
我们一直在努力

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

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

利用asp存取各种常用类型数据库(3)

  

  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

  4)由foxpro生成的dbc数据库与mdb数据库相似,都是一个数据库包含几个数据表的形式,所以对dbc数据库的存取方

法与mdb数据库相似。

  function createdbcrecordset( dbc数据库文件名, 数据表名或select语句 )

  dim conn,driver,sourcetype,dbpath

  ‘ 建立connection 对象

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

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

  sourcetype = "sourcetype=dbc;"

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