转载各种数据库的连接串(总结DSN的使用方法)http://hi.baidu.com/netwalker/home

本文主要是介绍转载各种数据库的连接串(总结DSN的使用方法)http://hi.baidu.com/netwalker/home,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

各种数据库的连接串(总结DSN的使用方法)
2007年03月14日 星期三 22:21

第一种 - 这种方法用在ACCESS中最多  
strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("aspfree.mdb")  
set conn = server.createobject("adodb.connection")  
conn.open strconn  

第二种-这种方法用在SQL SERVER中多  
strconn = "Driver={SQL Server};Description=sqldemo;SERVER=127.0.0.1;UID=LoginID;PWD=Password;DATABASE=Database_Name  
set conn = server.createobject("adodb.connection")  
conn.open strconn  

第三种  
strconn="Driver={MicrosoftAccessDriver(*.mdb)};DBQ=F:\Inetpub\wwwroot\somedir\db1.mdb;DefaultDir=f:\Inetpub\wwwroot\somedir;uid=LoginID;pwd=Password;DriverId=25;FIL=MSAccess;" set conn = server.createobject("adodb.connection")  
conn.open strconn  

第四种运用系统数据源  
The following uses a Data Source Name:  

set conn = server.createobject("adodb.connection")  
conn.open "Example"  
'This is created in the Control Panel using the 32 bit ODBC Driver. If you don't know how to setup here is a perfect example on ActiveServerPages.com (click here to find how to create System and File DSN's!  

第五种运用ODBC数据源,前提是你必须在控制面板的ODBC中设置数据源  
set rs = server.createobject("adodb.recordset")  
rs.open "tblname", "DSNName", 3, 3  



转载http://www.chinaitpower.com/A/2001-11-08/4246.html
---------------------------------------------------------------

 

 

---------------------------------------------------------------

各种数据库的连接串

       将连接方式分为两大类,一类是OLEDB方式,一类是ODBC方式。收集了一段时间,整理出来,欢迎补充和修正。谢谢。
ADO.NET方式的连接与ADO类似,这里不加整理。

数据库连接串:
****A.OLEDB方式:
     1.Oracle
     标准连接(Standard Security):
     "Provider=msdaora;Data Source=MyOracleDB;User Id=UserName;Password=asdasd;"  
     这是Microsoft的格式, 下面是Oracle的格式(提供者不同)
     "Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=Username;Password=asdasd;"  
     注意:"Data Source=" 必须根据相应的命名方法设置为Net8名称。例如对于局部命名,它是tnsnames.ora中的别名,对于Oracle命     名,它是Net8网络服务名。
     信任连接(Trusted Connection):
     "Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;OSAuthent=1;"  
     或者设置user ID为 "/"
     "Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=/;Password=;"     
     2.SQL Server
     标准连接(Standard Security):
     "Provider=sqloledb;Data Source=Aron1;Initial Catalog=pubs;User Id=sa;Password=asdasd;"  
     信任连接(Trusted connection):
     "Provider=sqloledb;Data Source=Aron1;Initial Catalog=pubs;Integrated Security=SSPI;"  
     (如果连接一个具体的已命名SQLServer实例,使用Data Source=Servere Name\Instance Name;但仅适用于 SQLServer2000)例     如:"Provider=sqloledb;Data Source=MyServerName\MyInstanceName;Initial Catalog=MyDatabaseName;User      Id=MyUsername;Password=MyPassword;"
     连接时弹出输入用户名和口令对话框:
     Conn.Provider = "sqloledb"
     Conn.Properties("Prompt") = adPromptAlways
     Conn.Open "Data Source=Aron1;Initial Catalog=pubs;"  
     通过IP地址连接:
     "Provider=sqloledb;Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=pubs;UserID=sa;Password=asdasd;"  
     (DBMSSOCN=TCP/IP代替Named Pipes, Data Source的末尾是需要使用的端口号(缺省为1433))
     3.Access
     标准连接(Standard Security):
     "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;User Id=admin;Password=;"  
     组连接 (系统数据库)
      "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDB:System Database=system.mdw;","admin", ""  
     带口令的连接:
     "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDB:Database Password=MyDbPassword;","admin", ""  
     4.MySQL
     标准连接:
     "Provider=MySQLProv;Data Source=mydb;User Id=UserName;Password=asdasd;"  
     Data Source是MySQL数据库的名字,也可以使用server=localhost;DB=test

     5.DB2
     OLE DB, OleDbConnection (.NET) from ms  
     TCP/IP:
     "Provider=DB2OLEDB;Network Transport Library=TCPIP;Network Address=XXX.XXX.XXX.XXX;Initial Catalog=MyCtlg;Package      Collection=MyPkgCol;Default Schema=Schema;User ID=MyUser;Password=MyPW"  
     APPC:
     "Provider=DB2OLEDB;APPC Local LU Alias=MyAlias;APPC Remote LU Alias=MyRemote;Initial Catalog=MyCtlg;Package      Collection=MyPkgCol;Default Schema=Schema;User ID=MyUser;Password=MyPW"  
     AS400     
     "Provider=IBMDA400;Data source=myAS400;User Id=myUsername;Password=myPassword;"
     6.Excel
     标准连接(Standa


这篇关于转载各种数据库的连接串(总结DSN的使用方法)http://hi.baidu.com/netwalker/home的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/223704

相关文章

使用Java解析JSON数据并提取特定字段的实现步骤(以提取mailNo为例)

《使用Java解析JSON数据并提取特定字段的实现步骤(以提取mailNo为例)》在现代软件开发中,处理JSON数据是一项非常常见的任务,无论是从API接口获取数据,还是将数据存储为JSON格式,解析... 目录1. 背景介绍1.1 jsON简介1.2 实际案例2. 准备工作2.1 环境搭建2.1.1 添加

Java实现任务管理器性能网络监控数据的方法详解

《Java实现任务管理器性能网络监控数据的方法详解》在现代操作系统中,任务管理器是一个非常重要的工具,用于监控和管理计算机的运行状态,包括CPU使用率、内存占用等,对于开发者和系统管理员来说,了解这些... 目录引言一、背景知识二、准备工作1. Maven依赖2. Gradle依赖三、代码实现四、代码详解五

Redis连接失败:客户端IP不在白名单中的问题分析与解决方案

《Redis连接失败:客户端IP不在白名单中的问题分析与解决方案》在现代分布式系统中,Redis作为一种高性能的内存数据库,被广泛应用于缓存、消息队列、会话存储等场景,然而,在实际使用过程中,我们可能... 目录一、问题背景二、错误分析1. 错误信息解读2. 根本原因三、解决方案1. 将客户端IP添加到Re

如何使用celery进行异步处理和定时任务(django)

《如何使用celery进行异步处理和定时任务(django)》文章介绍了Celery的基本概念、安装方法、如何使用Celery进行异步任务处理以及如何设置定时任务,通过Celery,可以在Web应用中... 目录一、celery的作用二、安装celery三、使用celery 异步执行任务四、使用celery

使用Python绘制蛇年春节祝福艺术图

《使用Python绘制蛇年春节祝福艺术图》:本文主要介绍如何使用Python的Matplotlib库绘制一幅富有创意的“蛇年有福”艺术图,这幅图结合了数字,蛇形,花朵等装饰,需要的可以参考下... 目录1. 绘图的基本概念2. 准备工作3. 实现代码解析3.1 设置绘图画布3.2 绘制数字“2025”3.3

详谈redis跟数据库的数据同步问题

《详谈redis跟数据库的数据同步问题》文章讨论了在Redis和数据库数据一致性问题上的解决方案,主要比较了先更新Redis缓存再更新数据库和先更新数据库再更新Redis缓存两种方案,文章指出,删除R... 目录一、Redis 数据库数据一致性的解决方案1.1、更新Redis缓存、删除Redis缓存的区别二

oracle数据库索引失效的问题及解决

《oracle数据库索引失效的问题及解决》本文总结了在Oracle数据库中索引失效的一些常见场景,包括使用isnull、isnotnull、!=、、、函数处理、like前置%查询以及范围索引和等值索引... 目录oracle数据库索引失效问题场景环境索引失效情况及验证结论一结论二结论三结论四结论五总结ora

JAVA中整型数组、字符串数组、整型数和字符串 的创建与转换的方法

《JAVA中整型数组、字符串数组、整型数和字符串的创建与转换的方法》本文介绍了Java中字符串、字符数组和整型数组的创建方法,以及它们之间的转换方法,还详细讲解了字符串中的一些常用方法,如index... 目录一、字符串、字符数组和整型数组的创建1、字符串的创建方法1.1 通过引用字符数组来创建字符串1.2

Jsoncpp的安装与使用方式

《Jsoncpp的安装与使用方式》JsonCpp是一个用于解析和生成JSON数据的C++库,它支持解析JSON文件或字符串到C++对象,以及将C++对象序列化回JSON格式,安装JsonCpp可以通过... 目录安装jsoncppJsoncpp的使用Value类构造函数检测保存的数据类型提取数据对json数

python使用watchdog实现文件资源监控

《python使用watchdog实现文件资源监控》watchdog支持跨平台文件资源监控,可以检测指定文件夹下文件及文件夹变动,下面我们来看看Python如何使用watchdog实现文件资源监控吧... python文件监控库watchdogs简介随着Python在各种应用领域中的广泛使用,其生态环境也