各种方式访问数据库连接字符串大全!

『本文地址:http://v3.djasp.net/Static/vb/914.stm

一、使用数据源访问数据库:

若是系统数据源或用户数据源:
sqlText="DSN=数据源名;uid=用户名;pwd=密码;"
若是文件数据源:
sqlText="FILEDSN=数据源文件名;uid=用户名;pwd=密码"

说明:
  uid和pwd为可选项,分别用于设置访问数据库的用户名和密码,SQL Server和Oracle等数据库,在访问时需要指定用户名和密码,此时这两个参数需要指定,而对于Access,则不需要。

二、不用DSN直接连接数据库(ODBC方式):

1、访问Access数据库:
  (1)访问未加密的数据库:
   sqlText="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=数据库地址;"
  (2)访问带密码的数据库:
   sqlText="DRIVER={Microsoft Access Driver (*.mdb);DBQ=数据库地址;UID=;PWD=数据库密码;}"

2、访问Oralce数据库:
 sqlText="Driver={Microsoft ODBC for Oracle};Server=服务器名或地址;uid=用户名;Pwd=用户密码"

3、访问SQL Server数据库:
 sqlText="Driver={SQL Server};Server=服务器名;Database=数据库名;Uid=用户名;Pwd=密码"

4、访问MySQL数据库:
 sqlText="Driver={mySQL};Server=服务器名;Port=3306;Option=131072;Stmt=;Database=数据库名;Uid=用户名;Pwd=密码;"

三、不用DSN直接连接数据库(OLE DB方式):

1、访问Access数据库:
  (1)访问未加密的数据库:
   sqlText="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据库地址;"
  (2)访问带密码的数据库:
   sqlText="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据库地址;Jet OLEDB:Database Password=数据库密码;"

2、访问Oralce数据库:
 Oracle的OLE DB提供者有微软提供的和Oracle公司提供的两种,分别为:
 (1)、微软提供的:
   sqlText="Provider=msdaora;Data Source=数据库名;User Id=用户名;Password=密码"
 (2)、Oracle提供的:
   sqlText="Provider=OraOLEDB.Oracle;Data Source=数据库名;User Id=用户名;Password=密码;"

3、访问SQL Server数据库:
 sqlText="Provider=MSDASQL;Driver={SQL Server};Server=服务器名;Database=数据库名;Uid=用户名;Pwd=用户密码;"

更多数据库的访问请参见:http://www.connectionstrings.com/ (英文网页,非常全!)

本文统计
上一篇: 如何让网页每隔一定时间刷新或自动跳…
下一篇: 默林魔法老人代码
文章类别:常见问题经典收藏
最后更新:2006-7-15 16:20:07
浏览次数:
本栏最新文章
本栏推荐文章
随机酷站设计秀
网站导航 |走进点击 |点击作品 |服务项目 |联系我们 |设为首页 |加入收藏 |在线留言
点击设计
点击设计© Version: 2.3 WEB执行标准:W3C XHTML 1.1 / CSS 2.0 / Ajax
本站全面兼容 IE、FireFox、Netscape、Opera 等内核的浏览器
版权所有:点击设计 www.djasp.Net E-mail:djasp@qq.com
全程开发:秋水天子(Folier) QQ:39886616
版权所有:点击设计 www.djasp.net
浙ICP备05074939号