Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
VBでのデータベース
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=34#CommentId173
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
るしぇ
 (社会人)
投稿日時
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)