select〜where文のフィールド名を文字として認識させるには?

解決


manabu  2005-08-10 19:42:02  No: 124045

下記の様に作成していますが、"管理番号2-2"のフィールド名が文字ではなくて文字+数字として認識されてエラーが出てると思います。
これを"管理番号2-2"として認識させるにはどうすればいいんでしょうか?
使用環境  VB6.0  SP5

mySQL = "select *  from data where " & _
"発生日 like '%" & 年月日.Text & "%'" & _
"and 件名 like '%" & 図書名.Text & "%'" & _
"and 管理番号2-2 like '0%'" & _
"or 発生日 like '%" & 年月日.Text & "%'" & _
"and 記録1 like '%" & 図書名.Text & "%'" & _
"and 管理番号2-2 like '0%'" & _
"order by 管理番号1"


特攻隊長まるるう  2005-08-10 20:02:24  No: 124046

大括弧("[" と "]")で囲んで下さい。
   "and [管理番号2-2] like '0%'" & _


manabu  2005-08-10 20:20:25  No: 124047

たったこれだけですごく悩んでいました  笑
ありがとございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加