0
私は現在、winform(わずか2-3の選択ステートメント)の小さなC#プロジェクト、 に関与しており、プロジェクトはmssqlに接続する必要があります。 DBを接続する方法はたくさんあります。 しかし、人々が.iniファイルやXMLファイルを使用してDBに接続する理由は何ですか? クラスへのconnect文(server、id、pw ...)の挿入が適切ではありませんか?設定時に.iniファイルの利点は何ですか?db connect(winform)
アプリケーションを再構築する必要なく接続文字列を変更したいからです。接続文字列をクラスのソースコードに入れた場合、別のユーザー/パスワードまたはサーバー名を使用してデータベースに接続する場合は、アプリケーションを再構築する必要があります。 '.ini'ファイルやカスタムXMLファイルを設定保持者として使うのは避ける方が良いでしょう。 'app.config'または' Settings.settings'ファイルで 'appsettings'を使用してください。 –
@RezaAghaei私はそれを得た。どうもありがとうございます。 – LSH
xmlファイルに接続文字列があり、テーブル名のようにデータベース情報が変更された場合は、変更されたデータベースに対して接続するためにxmlファイルを開いて情報を変更するだけで済みます –