0

私はvb.netとオラクルを使用しています。これはdbとの私のコード接続です

     Dim connectionString As String = "Data Source = abc; User ID = abc; Password = abc;"
     Dim sqlConnection As OracleClient.OracleConnection = New OracleClient.OracleConnection(connectionString)

これはapps.config内に保存するものです

    <add key="abc_connection" value="server=xyz;User ID=abc;Password=abc;database=abc;Connection Timeout=0"/>

上記のコード接続を置き換えるには、どのコードを使用する必要がありますか? コード接続を繰り返し使用する代わりに、apps.config ファイルを呼び出すことができるようにします。

4

1 に答える 1

0

設定でクラスを作成し、プロパティを追加できます

ウェブ構成

<connectionStrings>
<add name="connectionstring" connectionString="server=xyz;UserID=abc;Password=abc;database=abc;Connection Timeout=0" />

csコード

    public static string connStr
    { get { return ConfigurationManager.ConnectionStrings["abc_connection"].ConnectionString; } }

appconfig でキーを使用する場合

 public static string abc_connection
    { get {return  ConfigurationManager.AppSettings["abc_connection"].ToString(); } }

vbで

  Public Shared Function connStr() As String
    Return ConfigurationManager.ConnectionStrings("abc_connection").ConnectionString ''
End Function

Public Shared Function abc_connection() As String
    Return ConfigurationManager.AppSettings("abc_connection") ''
End Function
于 2013-06-11T08:59:52.987 に答える