当前位置:七道奇文章资讯网站建设网站编程
日期:2010-04-16 09:02:00  来源:本站整理

ASP衔接主流数据库的办法总结[网站编程]

赞助商链接



  本文“ASP衔接主流数据库的办法总结[网站编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

本文供应的是用ASP衔接DBF、DBC、MDB、Excel、SQL Server型数据库的办法:

1、ASP的对象存取数据库办法

在ASP中,用来存取数据库的对象统称ADO(Active Data Objects),主要含有三种对象:Connection、Recordset 、Command
Connection:负责翻开或衔接数据
Recordset:负责存取数据表
Command:负责对数据库履行行动查询号令

2、衔接各数据库的驱动程序

衔接各数据库可以利用驱动程序,也可以利用数据源,不过我倡议大家利用驱动程序,因为利用驱动程序非常便利、简单,而利用数据源对比麻烦.

ODBC链接

合适数据库范例 链接方法
 

  1. access "Driver={microsoft access driver(*.mdb)};dbq=*.mdb;uid=admin;pwd=pass;"   
  2.  
  3. dBase "Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;"   
  4.  
  5. Oracle "Driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;"   
  6.  
  7. MSSQL server "Driver={sql server};server=servername;database=dbname;uid=sa;pwd=pass;"   
  8.  
  9. MS text "Driver={microsoft text driver(*.txt; *.csv)};dbq=-----;extensions=asc,csv,tab,txt;Persist SecurityInfo=false;"   
  10.  
  11. Visual Foxpro "Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;"   
  12.  
  13. MySQL "Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;"   

OLEDB链接

合适的数据库范例 链接方法
 

  1. access "Provider=microsoft.jet.oledb.4.0;data source=your_database_path;user id=admin;passpassword=pass;"   
  2.  
  3. Oracle "Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;passpassword=pass;"   
  4.  
  5. MS SQL Server "Provider=SQLOLEDB;data source=machinename;initial catalog=dbname;userid=sa;passpassword=pass;"   
  6.  
  7. MS text "Provider=microsof.jet.oledb.4.0;data source=your_path;Extended Properties'text;FMT=Delimited'"   


而我们在普通情形下利用Access的数据库对比多,在这里我倡议大家衔接Access数据库利用下面的办法:
 

  1. dim conn   
  2. set conn = server.createobject("adodb.connection")   
  3. conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("../db/bbs.mdb")  

此中../db/bbs.mdb是你的数据库存放的相对途径!假如你的数据库和ASP文件在同一目录下,你只要这样写便可以了:
 

  1. dim conn   
  2. set conn = server.createobject("adodb.connection")   
  3. conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("bbs.mdb")  

有很多初学者在碰到数据库衔接时老是会出问题,但是利用上面的驱动程序只要你的数据库途径选对了就不会出问题了.


  以上是“ASP衔接主流数据库的办法总结[网站编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • asp衔接SQL2000的基本历程
  • asp衔接excel作为数据库的代码
  • ASP衔接主流数据库的办法总结
  • asp衔接mssql数据库代码
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .