@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。ぜひご利用ください。
- PR -

ASP.NETでのデータベース切り替え方法について

1
投稿者投稿内容
洋介
会議室デビュー日: 2005/06/15
投稿数: 4
投稿日時: 2005-06-15 14:05
ASP.NETとSQLサーバー2000を使っているのですがログイン時に接続先データベースを選択することにより練習環境と本番環境に変えたいと思っています。なにか切り替える方法などはないでしょうか?よろしくお願いします
きくちゃん
ぬし
会議室デビュー日: 2003/08/01
投稿数: 854
お住まい・勤務地: 都内某所
投稿日時: 2005-06-15 14:12
洋介さん、こんにちは。

引用:

択することにより練習環境と本番環境に変えたいと思っています。なにか切り替える方法などはないでしょうか?よろしくお願いします



接続文字列を変えればOK、とかそういう話じゃないんですか?
背古井
常連さん
会議室デビュー日: 2004/04/02
投稿数: 39
投稿日時: 2005-06-15 18:55
洋介さんこんにちは
私は作って
 ・PC名
 ・DB名
 ・パスワード
を設定用XMLファイルに書き込んで、それをプログラムが読むようにしています。
とっと
大ベテラン
会議室デビュー日: 2004/03/25
投稿数: 197
投稿日時: 2005-06-15 19:48
こんにちは。

僕の場合も同様ですね。

DBはOracleですが、管理者用の画面を作ってそこで接続先を登録・選択出来るように
しています。ちょうどObjectBrowserのイメージですね。

接続先を登録すると、接続先リストを保存するXMLファイルにその情報を追加しています。
管理画面で接続先を選択して設定ボタンを押すと、システムで使用する設定用のXMLファイルの
現在の接続先情報の箇所を更新しています。

起動時にそのファイルを読んでいます。

マシュー
常連さん
会議室デビュー日: 2002/11/29
投稿数: 39
投稿日時: 2005-06-16 09:16
みなさんの言われるとおり接続文字列を複数用意すれば大丈夫です。
ちなみに僕はASP.NETでOracleを2台とSQLサーバー20001台を使用しています。
(テスト環境とか本番とかで区別してるのではないのですが)
格納先に応じて接続文字列を変えています。


洋介
会議室デビュー日: 2005/06/15
投稿数: 4
投稿日時: 2005-06-16 09:58
みなさんありがとうございます。
背古井さんのようにXMLファイルに書き込んでやってみることにします。
今後もまたよろしくお願いします
1

スキルアップ/キャリアアップ(JOB@IT)