常用的数据库连接方法(ODBC,OLE DB ,UDL)
来源:互联网 发布:javbus.me最新域名 编辑:程序博客网 时间:2024/05/22 11:22
在B/S模式下数据库与开发工具的连接方法.
1、用odbc连接数据库:
odbc中提供三种dsn,它们的区别很简单:用户dsn只能用于本用户。系统dsn和文件dsn的区别只在于连接信息的存放位置不同:系统dsn存放在 odbc储存区里,而文件dsn则放在一个文本文件中。
在asp中使用它们时,写法如下:
1)、sql server:
用系统dsn: connstr="DSN=dsnname; UID=xx; PWD=xxx;DATABASE=dbname"
用文件dsn: connstr="FILEDSN=xx; UID=xx; PWD=xxx;DATABASE=dbname"
还可以用连接字符串(从而不用再建立dsn):
connstr="DRIVER={SQL SERVER};SERVER=servername;UID=xx;PWD=xxx"
2)、access:
用系统dsn: connstr="DSN=dsnname"
(或者为:connstr="DSN=dsnname;UID=xx;PWD=xxx")
用文件dsn: connstr="FILEDSN=xx"
还可以用连接字符串(从而不用再建立dsn):
connstr="DRIVER={Microsoft Access Driver};DBQ=d:\abc\abc.mdb"
2、用oledb连接数据库:
1)、sql server:
connstr="PROVIDER=SQLOLEDB; DATA SOURCE=servername( Data Source=(local)或者是Data Source="127.0.0.1",服务器名称);UID=xx;PWD=xxx;DATABASE=dbname"
2)、access:
connstr="PROVICER=MICROSOFT.JET.OLEDB.4.0;
DATA SOURCE=c:\abc\abc.mdb"
3、使用UDL文件:
UDL文件是用来存放数据库连接信息的一个文本文件,有点象文件DSN,不过UDL是针对OLEDB(直接的和面向ODBC的)的。
UDL的创建方法:
右击桌面或资源管理器-》新建-》microsoft数据连接
其中的设置工作应该比较清楚了。
UDL的用法:
connstr="file name=e:\abc\abc.udl"
本文链接:http://yiqianlingyiye0109.blog.163.com/blog/static/181221173201211994524570/
本文作者:廊坊师范学院信息技术提高班九期张薄
- 常用的数据库连接方法(ODBC,OLE DB ,UDL)
- 数据库连接方式 ODBC 与 OLE DB 的区别 (老知识点复习)
- UDL ODBC 获取数据库连接字符串
- ODBC、OLE DB、 ADO的区别
- ODBC、OLE DB、 ADO的区别
- ODBC、OLE DB、 ADO的区别
- ODBC、OLE DB、 ADO的区别
- ODBC、OLE DB、 ADO的区别
- ADO ,OLE DB ,ODBC
- ODBC, OLE DB, ADO
- 在OLE DB 或 ODBC 之類數據訪問組件中用OPENROWSET 打開遠端數據集的方法
- ADO、OLE DB、ODBC 关系
- MDAC、DAO、ADO、OLE DB、ODBC之间的关系
- ODBC及OLE DB方式连接数据库密码的破解
- 对ADO,DAO,RDO,OLE DB,ODBC的基本认识
- 一个快速获得数据库连接字符串的方法UDL
- 数据库连接技术之OLE DB
- Ole Db And Odbc Developer's Guide
- 如何在已有的VC++工程中使用BCG界面库?
- printf()
- Qt 窗体布局
- http://blog.csdn.net/ztz0223/archive/2007/05/28/1628669.aspx
- C中为什么要用内联函数
- 常用的数据库连接方法(ODBC,OLE DB ,UDL)
- LeetCode : Add Two Numbers
- java web之jsp标签库的使用
- Keil4 中查找替换
- sgu 117
- MySQL ERROR 1005: Can't create table (errno: 150)
- progisp下载时报错Chip Enable Program Error 后续解决
- ASP.NET2.0-防止同一用户同时登陆
- poj 2661(关于对数log的应用)