一、使用SQL Sever.NET資料庫提供者串連SQL Server
<!--Integrated Security=True,就表示使用Windows身分識別驗證模式 -->
<add key="ConnectionString2" value="Data Source=LENOVO-THINK;Initial Catalog=UDS;Integrated Security=True"/>
<!--第一個例子是一個非常基本的連接字串,可以用於建立到位於運行代碼的同一台機器上的SQLServer的串連-->
<add key ="ConnectionString1" value="server=(local);Database=UDS;User Id=sa;Pwd=;"/>
<!--第二個樣本展示一個可用於串連到“使用SQL Server身分識別驗證”的遠程伺服器LENOVO-THINK的連接字串,其實本例還是串連到本機-->
<add key="ConnectionString" value="Server=LENOVO-THINK;Database=UDS;User Id=sa;Password=;Connection Timeout=60"/>
這就在Web.Config檔案建立了一個app Key "ConnectionString",其中儲存了所需的資料庫連接字串(value的值),這樣在WebForm中建立Connection時,只需要讀取“ConnectionString”的值就行了,具體代碼如下。
Dim connStr As String
connString =ConfigurationSettings.AppSetting("ConnectionString")
Dim cnSqlServer As New SqlConnection(connStr)
cnSqlServer.Open
二、使用OLEDB.NET資料庫提供者串連Access
Dim cnAccess As New OleDbConnection
cnAccess.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data source=C:/WebDb/UDS.mdb"
cnAccess.Open();
cnAccess.Close();
三、使用Oralce.NET 資料庫提供者串連Oracle
首先我要告訴大家,不要以為串連Oracle有什麼博大精深之處,其實和串連Sql server出不多。
<connectionStrings>
<add name="ApplicationServices"
connectionString="data source=./SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|/aspnetdb.mdf;User Instance=true"
providerName="System.Data.SqlClient" />
<add name="MitacZP" connectionString="Data Source =HRWEB_11G; user=hr;password=hr;" providerName="System.Data.OracleClient"/>
</connectionStrings>
看了我的部落格,有什麼不明之處,請給我留言,我會力所能及的回複。