• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

              在MSDN中,.net的數(shù)據(jù)庫連接字符串都有詳細(xì)的說明,我這里以代碼范例的方式羅列一些,具體的每一項代表的意義可以參看MSDN.
             
            ADO.net 中數(shù)據(jù)庫連接方式(微軟提供)
             
            微軟提供了以下四種數(shù)據(jù)庫連接方式:
            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=4096; ");
             
            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=127.0.0.1;Connect Timeout=900");
             
            更多字符串連接說明請看MSDN:
            http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemDataSqlClientSqlConnectionClassConnectionStringTopic.asp
             
            System.Data.OleDb.OleDbConnection
            常用的一些連接字符串(C#代碼):
             
            OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\MyWeb\81\05\GrocerToGo.mdb");
             
            OleDbConnection conn = new OleDbConnection(
            @"Provider=Microsoft.Jet.OLEDB.4.0;Password=;
            User ID=Admin;Data Source=grocertogo.mdb;");
             
            OleDbConnection conn = new OleDbConnection(
            "Provider=MSDAORA; Data Source=ORACLE8i7;Persist Security Info=False;Integrated Security=yes");
             
            OleDbConnection conn = new OleDbConnection(
            "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\bin\LocalAccess40.mdb");
             
            OleDbConnection conn = new OleDbConnection(
            "Provider=SQLOLEDB;Data Source=MySQLServer;Integrated Security=SSPI");
             
            更多字符串連接說明請看MSDN:
            http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemDataOleDbOleDbConnectionClassConnectionStringTopic.asp?frame=true
             
            System.Data.OracleClient.OracleConnection
            常用的一些連接字符串(C#代碼):
             
            OracleConnection myConn = new System.Data.OracleClient.OracleConnection(
            "Data Source=Oracle8i;Integrated Security=yes");
             
            更多字符串連接說明請看MSDN:
            http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/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=ORACLE8i7;
            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\book1.xls");
             
            OdbcConnection conn = new OdbcConnection(
            "Driver={Microsoft Text Driver (*.txt; *.csv)};DBQ=c:\bin");
             
            OdbcConnection conn = new OdbcConnection("DSN=dsnname");
             
            更多字符串連接說明請看MSDN:
            http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemDataOdbcOdbcConnectionClassConnectionStringTopic.asp?frame=true
             
            其他廠商提供的數(shù)據(jù)庫連接:
             
            DB2Connection myConn = new IBM.Data.DB2.DB2Connection(
            "DATABASE = SAMPLE;UID=<username>; PWD=<password>;");
             
            DB2Connection myConn = new IBM.Data.DB2.DB2Connection("DATABASE = SAMPLE");
             
            BdpConnection myConn = new Borland.Data.Provider.BdpConnection("assembly=Borl
            and.Data.Mssql,Version=1.1.0.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b;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.Db2,Version=1.1.0.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b;ve
            ndorclient=db2cli.dll;database=<database>;username=<user>;
            password=<password>;provider=DB2");
             
            Connection Pooling
             
            在SQL Server、OLE DB和.NET框架結(jié)構(gòu)中的Data Provider中,都提供了隱式的連接池連接支持。你可以在ConnectionString中指定不同的參數(shù)值控制連接池的行為。比如下面的例子使OLE DB的連接池?zé)o效并自動地進(jìn)行事務(wù)處理:
            Provider=SQLOLEDB;OLE DB Services=-4;Data Source=localhost;Integrated Security=SSPI;
            在SQL Server.NET Data Provider中提供了以下參數(shù)設(shè)置控制連接池的行為:Connection Lifttime、Connection Reset、Enlist、Max Pool Size、Min Pool Size和Pooling。
             
            Posted on 2005-11-15 13:57 艾凡赫 閱讀(531) 評論(0)  編輯 收藏 引用 所屬分類: ADO.NET

            只有注冊用戶登錄后才能發(fā)表評論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            久久精品国产99国产精品亚洲 | 久久久久久国产精品免费无码| 国内精品伊人久久久久AV影院| 亚洲国产精品一区二区三区久久| 欧美久久精品一级c片片| 久久99精品久久久久久久久久| 精品国产青草久久久久福利| 2021久久精品免费观看| 伊人久久大香线蕉精品不卡| 久久久久无码精品| 久久久久亚洲精品男人的天堂 | 久久国产成人午夜AV影院| 久久国产精品-国产精品| 久久精品国产亚洲AV嫖农村妇女| 久久不见久久见免费视频7| 99久久婷婷免费国产综合精品| 精品久久久久久久久午夜福利| AV无码久久久久不卡蜜桃| 久久免费线看线看| 国内精品久久久久久久coent | 久久av免费天堂小草播放| 久久精品国产精品亚洲人人| 无码任你躁久久久久久| AV无码久久久久不卡蜜桃| 精品人妻久久久久久888| 91精品国产91久久久久久青草| 丁香五月综合久久激情| 欧美麻豆久久久久久中文| 99久久精品免费看国产一区二区三区| 色综合久久无码中文字幕| 国产精品福利一区二区久久| 国产精品伊人久久伊人电影| 久久久久综合中文字幕 | 99久久国产热无码精品免费| 日本三级久久网| 伊人久久国产免费观看视频| 99久久99这里只有免费费精品| 精品久久久久中文字| 亚洲va久久久噜噜噜久久| 久久久精品久久久久久| 国产精品女同久久久久电影院 |