首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

資料庫連接參數外部化:以 INI 檔案確保程式可攜性

     編輯:關於SqlServer

Delphi 中 ADO 連接字串範例

Provider=SQLOLEDB.1;Password=map;
Persist Security Info=True;User ID=map;
Initial Catalog=SuperWorkFlow;Data Source=GTSERVER

參數含義:Provider(驅動)、Data Source(伺服器)、Initial Catalog(資料庫)、User ID/Password(認證)、Persist Security Info(持久安全驗證)。

將參數寫入 INI 檔

INI 為 Windows 初始化檔,結構:

[Section1]
Keyword1=Value1
Keyword2=Value2
[Section2]
Keyword1=Value1
  • Section 名稱用 [] 括起,[ 必須在第 1 欄
  • Keyword 從第 1 欄開始,緊接 =
  • 值類型多為 String/Integer

程式端讀取

啟動時從指定 INI 讀取參數反映執行環境,結束時寫回當前環境。以此將連接資訊與程式碼解耦,達到可攜性。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved