数据库链接字符串

文章转载至:http://blog.csdn.net/farawayplace613/archive/2009/01/24/3852104.aspx

sa登陆:     "Data Source=.;Initial Catalog=数据库;User ID=sa,pwd=;"; 

windows登陆Data Source=.;Initial Catalog=数据库;Integrated Security=True

c#数据库连接字符串集合
(一)常用连接:
1.使用SqlConnection对象:

a. Sql 验证
public void SqlConnectionOpen()
{
SqlConnection conn= new SqlConnection();
conn.ConnectionString = "user id=sa;password=;initial catalog=northwind;datasource=localhost;connect Timeout=20";
conn.Open();
}

b. Windows 身份验证

public void SqlConnectionOpen()
{
SqlConnection conn= new SqlConnection();
conn.ConnectionString = "Integrated Security=SSPI;initial catalog=northwind;datasource=localhost;connect Timeout=20";
conn.Open();
}

2.使用OleDbConnection对象:
public void OleDBConnectionOpen()
{
OleDBConnection conn = new OleDbconnection();
conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:\Customer.mdb";
conn.Open();
}
(二)其它:
1.ODBC连接Access本地数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=C:\a.mdb;"+
"Uid=Admin;"+"Pwd=;");
2.ODBC连接Access系统数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=C:\a.mdb;"+
"SystemDB=Admin;"+"Pwd=;");
3.ODBC连接Access系统数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=\\server\share\a.mdb;");
4.ODBC连接Excel系统数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.xls)};"+"DriverId=790;"+
"Dbq=C:\a.xls;"+"DefaultDir=c:\somepath;");
5.ODBC连接Oracle系统数据库
conGoodDay.Open("Driver={Microsoft ODBC for oracle};"+"Server=OracleServer.world;"+
"Uid=Admin;"+"Pwd=password;");
6.ODBC连接Sql Servr
conGoodDay.Open("Driver={Sql Server};"+"Server=myServer;"+"Database=myDatabaseName;"
"Uid=Admin;"+"Pwd=password;");
7.ODBC连接Visual FoxPro
conGoodDay.Open("Driver={Microsoft Visual FoxPro Driver};"+
"SourceType=DBC;"+"SourceDB=c:a.dbc;"+"Exclusive=No;");

Windows 身份验证

建议使用 Windows 身份验证(有时也称为“集成安全性”)连接到支持其的数据源。连接字符串中使用的语法根据提供程序的不同而不同。下表演示用于 .NET Framework 数据提供程序的 Windows 身份验证语法。

提供程序
 语法
 
SqlClient 
 Integrated Security=true;

-- or --

Integrated Security=SSPI; 
 
OleDb 
 Integrated Security=SSPI; 
 
Odbc 
 Trusted_Connection=yes; 
 
OracleClient 
 Integrated Security=yes;

Integrated Security=true 用于 OleDb 提供程序时会引发异常。

时间: 2024-10-26 08:15:48

数据库链接字符串的相关文章

从配置文件中取出数据库链接字符串的技巧

普通的控制台程序中,可以用以下代码取出数据库链接字符串 1 Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); 而在一些web项目中,可以尝试使用以面代码来取出配置文件中的信息 1 Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfigurati

SqlServer数据库链接字符串

完整链接字符串: 1."DataSourse=.\你的实例;Initial Catalog=yourdatabase;User ID=*;Password=*;Trusted_Connection=True;" 2."Server=.\你的实例;Database=yourdatabase;UID=*;PWD=*; Integrated Seurity=false; " Trusted_Connection=True;//将使用windows凭证验证用户 Truste

数据库链接字符串大全

转自:http://www.cnblogs.com/nuke/archive/2009/06/19/1506614.html IBM .Net Data Provider 您需要使用 IBM.Data.DB2.iSeries 命名空间DataSource=myServerAddress;UserID=myUsername; Password=myPassword;DataCompression=True; OLE DB, OleDbConnection (.NET) IBM Client Acc

数据库链接字符串方法

MSSQL: 帐号链接: <connectionStrings>    <add name="sqlserver" connectionString="server=数据库服务器名称;database=数据库名称;uid=用户名;pwd=密码"        providerName="System.Data.SqlClient" /> </connectionStrings>

hibernate 配置数据库链接字符串对应配置

在 hibernate 中,可以配置很多种数据库,例如 MySql . Sql Server 和 Oracle .下面介绍几个主要的数据库 1. MySql 连接配置 MySql 数据库的 hibernate 连接设置,在 hibernate.cfg.xml 文件中 <hibernate-configuration> <session-factory> <!-- 各属性的配置 --> <! —为 true 表示将 Hibernate 发送给数据库的 sql 显示出

常用数据库链接字符串

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1"; Provider=SQLOLEDB;DATA SOURCE=192.168.9.248\SQLEXPRESS;INITIAL CATALOG=PACKS;User ID=PACKS;Password=13977931; Provider=IBMDA400;Data Sour

获取数据库链接字符串

步骤一:在桌面生成一个文本 步骤二:打开文本,点击右键选择打开方式 步骤三:点击确定,在页面打开方式为文本就可看到连接的内容,把蓝色部分粘过去就可以了

猎豹MFC--CFile类家族介绍ADO连接数据库 打开数据库 关闭数据库 连接字符串

  ODBC最古老,但到今天还在使用.偶尔使用. DAO  和RDO  为旧接口. OLE DB新,复杂  微软 出了ADO. VC++   +  ADO是主流: MySQL  和Oracle都有专用接口. ADO底层是OLE DB实现.ADO是COM组件. ADO 专用文件夹: 要用msADO15.dll 打开stdafx.h头文件:在其内导入该库: 在初始化实例时  初始化ADO: 下面都是COM编程要求做的: windows内部大量使用COM. 异常处理: 然后整个项目就可以使用ADO了.

EF之MSSQL分布式部署一:EFContext自定义数据库链接

不废话,上代码: 来源:http://bbs.csdn.net/topics/390823046 原文地址:EF之MSSQL分布式部署一:EFContext自定义数据库链接 /// <summary> /// 得到Entity的连接字符串 /// </summary> /// <param name="edmxFullName">Edmx的包括命名空间的全名称</param> /// <param name="server