タイトル : VS2005-TABLEAdapterについて 投稿日 : 2006/06/10(Sat) 10:03 投稿者 : 長谷川
平素からこのサイトにはお世話になっています。 WIN-XP/VS2005/VB.NET で開発をしております。 VS2005での新機能[TableAdapter]についての質問です。 今作っているシステム要件として、 「システムで実行モードにより(実行モードは仮想ディレクトリ名で判断) 練習用DB、開発用DBを切り分ける」という要件があります。 (練習用DB、開発用DBはまったく同じ構造です。) つまり、実行時に接続文字列の切り替えを行わなくてはならないのですが、 [TableAdapter]の接続先を切り替える方法がわかりません。 今、こんなシステム構成になっています。 ============================================ ■アプリケーション層(WEB) ├default1.aspx └default2.aspx ■DBアクセスクラスライブラリ └DataSet1.xsd ├DataSet1.Designer.vb └DataSet1.vb ←ここにパーシャルクラス ============================================ [DataSet1.vb]で、テーブルアダプタのパーシャルクラスを 作成したのですが、ここからテーブルアダプタの接続先を 参照することがどうしてもできません。 プロパティ[Connection]をPublicに変更してみたりも したんですが、状況は変わりません。 パーシャルクラスから、コネクションを参照/変更する方法を ご存知の方がいらっしゃいましたら、ご指南下さい。 「こんな方法がいいだろう」とか、何でもいいので教えて下さい。 |