- - PR -
複数フォームからのConnectionの共有
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-05-09 19:51
なるほど、こうやって使うわけですね。 よくわかりました。ありがとうございます。
本番用と開発用の二つの接続文字列を持っておいて、リリース時は本番用の接続文 字列を使うということでしょうか?( ̄  ̄;)ウーンウーン リリース時はこっち、デバッグ時はこっちと意識せずにできると便利ですよね。 | ||||||||||||
|
投稿日時: 2006-05-09 20:07
まあ、そんな感じです。(^^) Web アプリケーションの時はよくやりますね。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||||||
|
投稿日時: 2006-05-09 20:08
さかもとです。
私は.configに本番/テストの二つの文字列を作っておいて、一方をコメントにすることで 対応をしています。それを意識的に変更をすることで本番環境で処理させないように気をつけています。 又、アプリの起動時にテストのあるテーブルを読んで「テスト環境!!!」などと表示させるようにもしています。スマートではないやり方ですが、間違いは起こりにくいかなと・・・。 | ||||||||||||
|
投稿日時: 2006-05-10 15:26
(^o^)v マタ,ミチビカレテスマッタ ありがとうございました。
VB6の時は、一時期僕もこの方法を使っていたんですが、時々コメントアウトを取り 忘れてしまうため、プロジェクトのコマンドライン引数にキーワードを入れておいて、 Sub Main の開始時にコマンドライン引数を取得して、開発用・本番用の定数引渡しを まとめて振り分けるようにしておきました。 これは、.net でも使える方法ですが、デバッグ・リリースごとに最初から分けて書 く方法がありそうな気がするんですよね〜 | ||||||||||||
|
投稿日時: 2006-05-10 17:10
#If ディレクティブのことでしょうか? _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||||||
|
投稿日時: 2006-05-10 17:30
さかもとです。
#ifディレクティブで調べてみると http://www.atmarkit.co.jp/fdotnet/dotnettips/252customonly/customonly.html という記事がありました。 こういうことができるんですね・・・。考えたこと無かったから原始的なやり方をずっと・・・。 | ||||||||||||
|
投稿日時: 2006-05-10 17:33
#If ディレクティブ
やりすぎると昔の C言語 のマクロのようになる。 御使用は計画的に | ||||||||||||
|
投稿日時: 2006-05-10 17:37
なので、ネストがないところでかつ、インデント部分が少なくなるようにメソッド化して利用します。(^^) _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |