Date: Thu, 7 Mar 2002 11:39:44 +0900
From: "Hironari Tsujimoto" <who@sub.example.jp>
パラメータが複数あるストアドプロシージャで
いくつかのパラメータが入力されなかった場合(NULL)、
そのパラメータはなかったことにする記号とかはないのでしょうか?
AccessなのでVBAで動的にSQL文字列を作って
ADOでExecuteするのは何とかできたのですが
どうもスマートでない気がします。
パラメータを無効化できる記号があれば
それを渡してしまえば済むのですが
BooksOnlineでも分りません。(検索方法がまずいかも?)
それとも、そういった場合はストアド側で
パラメータの指定具合に応じて
IFやCaseを使っての分岐するSQL文を
あらかじめ作っておくのでしょうか?
そうだとしたら、たいそうなストアド文になりそうなのですが
何か王道というのがあれば是非教えて下さい
環境はWin2000,Access2002からMSDE2000
今のところ同一マシン内で接続してます。
宜しくお願い致します。
辻元
こんにちは、初めて投稿致します。
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|