Focus on WEB Application and Software Engineering
一月 04
ODBC数据源可分为“系统型”和“文件型”,他们的区别在于“系统型”是连接数据库的信息建立在“系统注册表”里,“文件型”则是以dsn文件形式存储在ODBC源的目录下面

一、建立ODBC数据源的方法:
控制面板 - 管理工具 - 数据源(ODBC)
打开ODBC数据源管理器,然后一步步按照需要建立“系统DSN”或者“文件DSN”
(建议把新建立的文件DSN保存在ODBC源的目录下面,便于连接)

二、MSSQL的数据库连接字符串写法:
1、通过oledb建立连接
conn.open "Provider=SQLOLEDB;server=(SQL服务器名称或IP地址);database=数据库名称;uid=;pwd="

2、通过driver建立连接
conn.open "driver={sql server};server=(SQL服务器名称或IP地址);database=数据库名称;uid=;pwd="

3、通过ODBC DSN建立连接
系统DSN连接
conn.open "DSN=(系统DSN名称);Database=数据库名称;UID=;PWD=;"

文件DSN连接1
conn.open "FileDSN=(文件DSN名称.dsn);Database=数据库名称;UID=;PWD=;"
例:conn.open "FileDSN=test.dsn;Database=mytest;UID=test;PWD=1234;"

文件DSN连接2(安全性最高)
---和第一种方法类似,只是将密码写在ODBC文件中
第一步,用记事本修改dsn文件(红色部分为需要增加的):
[ODBC]
DRIVER=SQL Server
UID=test
PWD=1234
Regional=Yes
WSID=KIT-PC
APP=Microsoft Data Access Components
SERVER=(local)

第二步,修改连接字符串:
conn.open "FileDSN=(文件DSN名称.dsn);Database=数据库名称;"

三、Access数据库连接字符串的写法
系统DSN连接
conn.open "test"
文件DSN连接
conn.open "filedsn=test.dsn"

当前评分 2.6 , 共有 16 人参与

  • Currently 2.625/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

添加评论




看不清?点击图片看看
biuquote
Loading



关于我

kittow (天笑)
80年代生于“天府之国”四川
爱好:编程、篮球、数码、旅游
乘一叶兴趣小舟,漂泊于浩瀚IT海洋。。。
TITLE:MSE of UESTC & 软件设计师
Technical Capacity | Last Blog