<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      數據庫連接字在Web.config里的用法

      [摘要]在asp.net中的WEB程序的設置中我們必須用到Web.config來存儲數據庫連接字.事實上這是個很好的做法,因為可以省去我們很多的麻煩還可以幫助我們避免不必要的錯位,是的很多情況下我就是這樣做.它通過XML來記錄這些信息.具體的是在<appSettings>....</ap...

      在asp.net中的WEB程序的設置中我們必須用到Web.config來存儲數據庫連接字.事實上這是個

      很好的做法,因為可以省去我們很多的麻煩還可以幫助我們避免不必要的錯位,是的很多情況下

      我就是這樣做.它通過XML來記錄這些信息.具體的是在<appSettings>....</appSettings>這個

      標記中來記錄的.這里請看一個ORACLE的例子如下:

      <appSettings>
          <add key="ORACLEConnectionString" value="Provider=OraOLEDB.Oracle.1;
      Persist Security Info=False;Password=blah;User ID=greg;Data Source=sph;" />
          <add key="SQLConnectionString" value="data source=SQL1;initial catalog=ID_V;
      integrated security=SSPI;persist security info=False;workstation id=TH03D374;
      packet size=4096"/>  
      <appSettings>

      而在你的應用程序中你只要這樣寫,就可以了,如下:

      string conn = ConfigurationSettings.AppSettings["ORACLEConnectionString"];
      OleDbConnection myConnection = new OleDbConnection(conn);

      很輕松是嗎?不必每次都輸入同樣的連接字,也不要記住那些討厭的信息了,只需要起一個好記的

      名字就可以.

      好了下面我在來給出其他的一些連接字

      MYSQL的連接字:
      ConnectionString = "Data Source=localhost;" +
                                    "Database=mySQLDatabase;" +
                                    "User ID=myUsername;" +
                                    "Password=myPassword;" +
                                    "Command Logging=false";
      OLE DB的:
      IBM AS/400 OLE DB 的

      ' VB.NET
      Dim oOleDbConnection As OleDb.OleDbConnection
      Dim sConnString As String = _
                 "Provider=IBMDA400.DataSource.1;" & _
                 "Data source=myAS400DbName;" & _
                 "User Id=myUsername;" & _
                 "Password=myPassword"
      oOleDbConnection = New OleDb.OleDbConnection(sConnString)
      oOleDbConnection.Open()
       
      JET OLE DB 的

      ' VB.NET
      Dim oOleDbConnection As OleDb.OleDbConnection
      Dim sConnString As String = _
               "Provider=Microsoft.Jet.OLEDB.4.0;" & _
               "Data Source=C:\myPath\myJet.mdb;" & _
               "User ID=Admin;" & _
               "Password="
      oOleDbConnection = New OleDb.OleDbConnection(sConnString)
      oOleDbConnection.Open()
       
      Oracle OLE DB 的

      ' VB.NET
      Dim oOleDbConnection As OleDb.OleDbConnection
      Dim sConnString As String = _
               "Provider=OraOLEDB.Oracle;" & _
               "Data Source=MyOracleDB;" & _
               "User ID=myUsername;" & _
               "Password=myPassword"
      oOleDbConnection = New OleDb.OleDbConnection(sConnString)
      oOleDbConnection.Open()
       
      SQL Server OLE DB 的

      ' VB.NET
      Dim oOleDbConnection As OleDb.OleDbConnection
      Dim sConnString As String = _
               "Provider=sqloledb;" & _
               "Data Source=myServerName;" & _
               "Initial Catalog=myDatabaseName;" & _
               "User Id=myUsername;" & _
               "Password=myPassword"
      oOleDbConnection = New OleDb.OleDbConnection(sConnString)
      oOleDbConnection.Open()
       
      Sybase ASE OLE DB 的

      ' VB.NET
      Dim oOleDbConnection As OleDb.OleDbConnection
      Dim sConnString As String = _
               "Provider=Sybase ASE OLE DB Provider;" & _
               "Data Source=MyDataSourceName;" & _
               "Server Name=MyServerName;" & _
               "Database=MyDatabaseName;" & _
               "User ID=myUsername;" & _
               "Password=myPassword"
      oOleDbConnection = New OleDb.OleDbConnection(sConnString)
      oOleDbConnection.Open()

      SQL Server在System.Data.SqlClient 

      SqlConnection oSQLConn = new SqlConnection();
      oSQLConn.ConnectionString = "Data Source=(local);" +
                                  "Initial Catalog=mySQLServerDBName;" +
                                  "Integrated Security=SSPI";
      oSQLConn.Open();




      日韩精品一区二区三区高清