DOBON.NET DOBON.NETプログラミング掲示板過去ログ

データの範囲指定

  • 題名: データの範囲指定
  • 著者: 若葉
  • 日時: 2005/10/05 13:37:26
  • ID: 13119
  • この記事の返信元:
    • (なし)
  • この記事への返信:
  • ツリーを表示
環境/言語:[WindowsXP]
分類:[.NET]

お世話になっております。
No12796 のDataの範囲指定を参考にしながら同様のプログラムを
作成しましたが判定の際に下記のようになりました。

Textbox1.Text="小型R"
SELECT * FROM Table WHERE 型 LIKE '%" + Me.TextBox1.Text + "%'


30小型R
小型R

LIKEは曖昧な判定しかしないのでしょうか?
合致するのを判定するにはどうすればよいのでしょうか?
LIKEを=に変更してみましたら、判定自体されませんでした
2005/10/05(Wed) 13:59:20 編集(投稿者)

お世話になります。

■No13119に返信(若葉さんの記事)

>判定自体されませんでした
とは…?
SELECT * FROM Table WHERE 型 = '" + Me.TextBox1.Text + "'
で良いはずですが。

※LIKEについては、↓のWHERE句の使い方の(4) LIKE条件を参照して下さい。
http://www.atmarkit.co.jp/fnetwork/rensai/sql01/sql1.html
  • 題名: Re[2]: データの範囲指定
  • 著者: 若葉
  • 日時: 2005/10/05 14:35:45
  • ID: 13121
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
回答ありがとうございます
私は
SELECT * FROM Table WHERE 型 = '%" + Me.TextBox1.Text + "%'
と記入いたしていましたので
> SELECT * FROM Table WHERE 型 = '" + Me.TextBox1.Text + "'
%をはずして実行を行うと判定されました。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板