投稿者 るしぇ  (社会人) 投稿日時 2008/10/7 01:41:17
SQL文は文字列で編集しているはずですが、
>SELECT 説明 FROM T_目マスタWHERE 目名 = TextBox1.Text
これではどこまでが文字列で、どこからがテキストボックスなのか
区別がついていないように思います。

また、SQL文自体にも問題があります。
= が全角で入力されていますが、演算子などは全て半角で統一してください。
T_目マスタWHERE は間に半角スペースがない為、1つの名前だと見なされます。
必ず半角スペースで区切ってください。
SQL文内での文字列データはシングルクォーテーションで挟む必要があります。
TextBox1.Text に入力しているのでなければ、追加してください。

[VB.NET]
  Dim strSQL As String
  strSQL = "SELECT 説明 FROM T_目マスタ WHERE 目名 = '" & TextBox1.Text & "' "
  MessageBox.Show("実行するSQL文は" & System.Environment.NewLine & strSQL)