Date: Tue, 21 Oct 2003 10:04:15 +0900
From: "m.taniguchi" <who@example.co.jp>
こんにちは谷口です。
フォームから担当者コードを指定して帳票を作成します。
その際に担当者コードを指定しない時(担当者全員が抽出条件になります)と
担当者コードを指定した時とストアドプロシージャ内でLIKE演算子を
使用して行おう思ってやっているのですがうまく動きません。
Select 〜
From 〜
Where (担当者CD LIKE @担当者)
上記方法ですと担当者コード指定した時は正常動作します。
そこで「%」を@担当者の後に付け加え「@担当者%」とするとストアドを保存する時に
「不正な構文があります」が表示されてしまいます。
結果的にフォームから担当者コードが指定された時と指定されなかった時の
両方に対応したいのですが(LIKE演算子に限らず)良い方法はありませんでしょ
うか?
宜しくお願いいたします。
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|