1
実行時にテーブルアダプタのSELECT、UPDATE、DELETE、およびINSERTコマンドを変更できますか?私がしたいのは、アプリケーションが開くときにユーザーが選択する接続タイプ(SQL ServerまたはAccess)に基づいて、テーブルアダプタのコマンドを設定することです。実行時にTableAdapterコマンドを変更する
基本的には、テーブルアダプターの名前を同じにしておきたいので、tableadapter.fillまたは.updateメソッドを呼び出すすべての場所にifステートメントを置く必要はありません。代わりに、接続文字列が選択された後にifステートメントを配置し、ユーザーが選択した内容に基づいてSELECT、UPDATE、DELETE、およびINSERTコマンドを変更したいと考えています。
If ConnectionString = Access Then
tableadapter.selectcommand="SELECT...FROM AccessDbase"
Else
tableadapter.selectcommand="SELECT...FROM SQLDbase"
End if
下の2つの別々のアプリケーション(SQL Server用のアクセスとに接続するためのもの)を作成することなく、これを行うための最善の方法は何ですか?のようなもの
事前に感謝します。