SQLのエラーについて、どこが間違っているか教えてください;; visialstudioのC#とmySQLworkbenchを使用しております。

補足

---------------------------- テキストボックス1 ( ログインID) テキストボックス2( パスワード) ・ボタン ----------------------------- テキストボックスに値を入力しボタンを押すと DBに接続し、mysqlデータの中にある ログインIDとパスワードの値が一致していたらログイン成功 不一致の場合はログイン失敗を表示するプログラムを作成中です・・

MySQL | C言語関連50閲覧xmlns="http://www.w3.org/2000/svg">25

ベストアンサー

0

その他の回答(1件)

0

MySqlDataAdapter da = new MySqlDataAdapter("SELECT p_login.login_id, p_login.login_pass FROM p_login WHERE p_login.login_id = '" + TextBox1.Text + "' And p_login.login_pass ='" + TextBox2.Text + "", con); 最後の""を"'"にすればエラーは消えるはずです。 ただし、SQLインジェクションされる見本のような危険なコードですから、サニタイズはちゃんとやりましょう。