|
出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
Topに戻る
掲示板に戻る
検索
削除
管理者
|
![]()
LIKEの%が消える?
かすみさん
[2002/03/28 17:23:39]
[1923]
|
Re:LIKEの%が消える?
YasNet(管理人)さん
[2002/03/28 18:19:30]
[1925]
Re:LIKEの%が消える?
かすみさん
[2002/03/28 18:46:01]
[1926]
|
| [1923] LIKEの%が消える? |
| 投稿者:かすみさん 2002/03/28 17:23:39 |
| こんにちは。教えて欲しいことがあります。 親画面から検索ボタンを押すと、DBを検索し、子画面を開いて結果を一覧形式で表示しています。 親画面で先にSQL文を作成し、子画面へそのSQL文を引数として渡しているのですが、あいまい検索時のLIKEがうまく引き渡せません。 例えば、品名をあいまい検索したいときに SELECT * FROM 品名_TBL WHERE HINMEI LIKE 'テレ%'としているのですが、子画面の方で引き渡されたSQL文を見ると SELECT * FROM 品名_TBL WHERE HINMEI LIKE 'テレ'となってしまいます。 なぜ「%」が消えてしまうのでしょうか? |
| [1925] Re:LIKEの%が消える? |
| 投稿者:YasNet(管理人)さん 2002/03/28 18:19:30 |
| こんにちは YasNetです 下記情報から想像すると、エンコードしてないのではないでしょうか? 受け渡しには、どのような方法をされてますか? POSTとかGETとか、セッションとかあると思いますが・・・ では では > こんにちは。教えて欲しいことがあります。 > > 親画面から検索ボタンを押すと、DBを検索し、子画面を開いて結果を一覧形式で表示しています。 > > 親画面で先にSQL文を作成し、子画面へそのSQL文を引数として渡しているのですが、あいまい検索時のLIKEがうまく引き渡せません。 > > 例えば、品名をあいまい検索したいときに > SELECT * FROM 品名_TBL WHERE HINMEI LIKE 'テレ%'としているのですが、子画面の方で引き渡されたSQL文を見ると > SELECT * FROM 品名_TBL WHERE HINMEI LIKE 'テレ'となってしまいます。 > なぜ「%」が消えてしまうのでしょうか? > > > |
| [1926] Re:LIKEの%が消える? |
| 投稿者:かすみさん 2002/03/28 18:46:01 |
| こんばんは。YasNetさん、早速のレスありがとうございました。 おっしゃる通りエンコードの問題でした。 セッション変数にて受け渡しをした所、うまくいきました。 ありがとうございます。 |
|
TreeBBS For ASP V.0.1.3 |