sql >> データベース >  >> RDS >> Sqlserver

Web.Config を使用して SQL データベース接続文字列を設定しますか?

    MSDN の概要 これを行う方法について説明します。

    web.config で、接続文字列エントリを追加します:

    <connectionStrings>
      <add 
        name="MyConnectionString" 
        connectionString="Data Source=sergio-desktop\sqlexpress;Initial 
        Catalog=MyDatabase;User ID=userName;Password=password"
        providerName="System.Data.SqlClient"
      />
    </connectionStrings>
      

    ここで構成要素を分解してみましょう:

    データソース あなたのサーバーです。あなたの場合、sergio-desktop 上の名前付き SQL インスタンス .

    初期カタログ データベースクエリが実行されるデフォルトのデータベースです。通常の使用では、これがデータベース名になります。

    認証には、いくつかのオプションがあります。

    ユーザー IDパスワード WindowsではなくSQL資格情報を使用することを意味しますが、それでも非常に簡単です.SQLサーバーのセキュリティセクションに移動して、新しいログインを作成するだけです.ユーザー名とパスワードを与え、データベースへの権限を与えます。すべての基本的なダイアログは一目瞭然です。

    統合セキュリティを使用することもできます。つまり、.NET アプリケーションはワーカー プロセスの資格情報を使用して SQL に接続しようとします。詳細については、こちら を確認してください

    最後に、コードでは、次を使用して接続文字列にアクセスできます。

    ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString
      

    1. メールアドレスを検証するPostgres関数

    2. Liquibaseを拡張して、ストアドプロシージャ、関数、トリガーを含む変更ログを生成するにはどうすればよいですか?

    3. Group byを使用して、重複していない複数の行を一度に更新するには

    4. ODBCを介してOracleデータベース関数の結果を取得するにはどうすればよいですか?