知识大全 ADO.net中数据库连接方式

Posted

篇首语:别裁伪体亲风雅,转益多师是汝师。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ADO.net中数据库连接方式相关的知识,希望对你有一定的参考价值。

ADO.net中数据库连接方式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  在MSDN中 net的数据库连接字符串都有详细的说明 我这里以代码范例的方式罗列一些 具体的每一项代表的意义可以参看MSDN

  中数据库连接方式(微软提供)

  微软提供了以下四种数据库连接方式

  System Data OleDb OleDbConnection

  System Data SqlClient SqlConnection

  System Data Odbc OdbcConnection

  System Data OracleClient OracleConnection

  下面我们以范例的方式 来依次说明

  System Data SqlClient SqlConnection

  常用的一些连接字符串(C#代码)

  SqlConnection conn

  = new SqlConnection( Server=(local) Integrated Security=SSPI database=Pubs )

  SqlConnection conn

  = new SqlConnection( server=(local)\\\\NetSDK database=pubs Integrated Security=SSPI )

  SqlConnection conn = new SqlConnection(

   Data Source=localhost Integrated Security=SSPI Initial Catalog=Northwind )

  SqlConnection conn = new SqlConnection(

   data source=(local) initial catalog=xr integrated security=SSPI

  persist security info=False workstation id=XURUI packet size= )

  SqlConnection myConn  = new

  System Data SqlClient SqlConnection( Persist Security Info=False Integrated

  Security=SSPI database=northwind server=mySQLServer )

  SqlConnection conn = new SqlConnection(

   uid=sa pwd=passwords initial catalog=pubs data source= Connect Timeout= )

  更多字符串连接说明请看MSDN

  ?url=/library/en us/cpref//frlrfSystemDataSqlClientSqlConnectionClassConnectionStringTopic asp

  System Data OleDb OleDbConnection

  常用的一些连接字符串(C#代码)

  OleDbConnection conn = new OleDbConnection(@ Provider=Microsoft Jet OLEDB Data Source=D \\MyWeb\\ \\ \\GrocerToGo mdb )

  OleDbConnection conn = new OleDbConnection(

  @ Provider=Microsoft Jet OLEDB Password=

  User ID=Admin Data Source=grocertogo mdb )

  OleDbConnection conn = new OleDbConnection(

   Provider=MSDAORA Data Source=ORACLE i Persist Security Info=False Integrated Security=yes )

  OleDbConnection conn = new OleDbConnection(

   Provider=Microsoft Jet OLEDB Data Source=c \\bin\\LocalAccess mdb )

  OleDbConnection conn = new OleDbConnection(

   Provider=SQLOLEDB Data Source=MySQLServer Integrated Security=SSPI )

  更多字符串连接说明请看MSDN

  ?url=/library/en us/cpref//frlrfSystemDataOleDbOleDbConnectionClassConnectionStringTopic asp?frame=true

  System Data OracleClient OracleConnection

  常用的一些连接字符串(C#代码)

  OracleConnection myConn = new System Data OracleClient OracleConnection(

   Data Source=Oracle i Integrated Security=yes )

  更多字符串连接说明请看MSDN

  ?url=/library/en us/cpref//frlrfSystemDataOracleClientOracleConnectionClassConnectionStringTopic asp?frame=true

  System Data Odbc OdbcConnection

  常用的一些连接字符串(C#代码)

  OdbcConnection conn = new OdbcConnection(

   Driver=SQL Server Server=MyServer Trusted_Connection=yes Database=Northwind )

  OdbcConnection conn = new OdbcConnection(

   Driver=Microsoft ODBC for Oracle Server=ORACLE i

  Persist Security Info=False Trusted_Connection=yes )

  OdbcConnection conn = new OdbcConnection(

   Driver=Microsoft Access Driver (* mdb) DBQ=c \\bin\\nwind mdb )

  OdbcConnection conn = new OdbcConnection(

   Driver=Microsoft Excel Driver (* xls) DBQ=c \\bin\\book xls )

  OdbcConnection conn = new OdbcConnection(

   Driver=Microsoft Text Driver (* txt * csv) DBQ=c \\bin )

  OdbcConnection conn = new OdbcConnection( DSN=dsnname )

  更多字符串连接说明请看MSDN

  ?url=/library/en us/cpref//frlrfSystemDataOdbcOdbcConnectionClassConnectionStringTopic asp?frame=true

  其他厂商提供的数据库连接

  DB Connection myConn = new IBM Data DB DB Connection(

   DATABASE = SAMPLE UID=<username> PWD=<password> )

  DB Connection myConn = new IBM Data DB DB Connection( DATABASE = SAMPLE )

  BdpConnection myConn = new Borland Data Provider BdpConnection( assembly=Borl

  and Data Mssql Version= Culture=neutral PublicKeyToken= d ebb b d b b ve

  ndorclient=sqloledb dll osauthentication=False database=<database> usernam

  e=<user> hostname=<host> password=<password> provider=MSSQL )

  BdpConnection myConn = new Borland Data Provider BdpConnection( assembly=Borl

  and Data Db Version= Culture=neutral PublicKeyToken= d ebb b d b b ve

  ndorclient=db cli dll database=<database> username=<user>

  password=<password> provider=DB )

  Connection Pooling

  在SQL Server OLE DB和 NET框架结构中的Data Provider中 都提供了隐式的连接池连接支持 你可以在ConnectionString中指定不同的参数值控制连接池的行为 比如下面的例子使OLE DB的连接池无效并自动地进行事务处理

  Provider=SQLOLEDB OLE DB Services= Data Source=localhost Integrated Security=SSPI

cha138/Article/program/net/201311/11727

相关参考

知识大全 ADO.Net 连接数据库示例

ADO.Net连接数据库示例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  连接本地SQLSer

知识大全 ado.net数据库连接

   紧急求助程序连接sqlserver数据库出现问题   服务器配置   windowsxp &n

知识大全 ADO.NET 连接数据库字符串小结

ADO.NET连接数据库字符串小结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lishixinz

知识大全 ASP.NET项目开发指南:ADO.NET连接方式

ASP.NET项目开发指南:ADO.NET连接方式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ADO.Net与ADO在数据内存中的差异讨论

ADO.Net与ADO在数据内存中的差异讨论  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  数据

知识大全 在 ADO 和 ADO.NET 中管理离线数据

在ADO和ADO.NET中管理离线数据  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  您可以使用

知识大全 ADO.NET Entity Framework存取数据库中图片

ADO.NETEntityFramework存取数据库中图片  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看

知识大全 ADO.NET Entity Framework存取数据库中的图片

ADO.NETEntityFramework存取数据库中的图片  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 微软MVP为您详述ADO.NET连接池

微软MVP为您详述ADO.NET连接池  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  对于ADO

知识大全 ADO.NET中的SQL连接方法代码

ADO.NET中的SQL连接方法代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! us