รายละเอียดของการตอบ ::
ผมลองทำตามที่บอกแล้วครับ มันก็ยังไม่ได้ครับ
String sql = "SELECT * FROM Deploy WHERE "+ choice +" like '%" + keyword + "%' ORDER BY RunNo ASC ";
Code
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'like '%%' ORDER BY RunNo ASC' at line 1
ใส่แบบนี้ไม่ Error แต่ไม่ แสดงข้อมูล
String sql = "SELECT * FROM Deploy WHERE '"+ choice +"' like '%" + keyword + "%' ORDER BY RunNo ASC ";
ผมใช้
while((rec!=null) && (rec.next()))
ในการลูปดึงข้อมูลจาก base มาแสดงนะครับ
ซึ่งโดยถ้าผมใช้แบบปรกติ สามารถ เรียกมาแสดงได้ครับ
String sql = "SELECT * FROM Deploy WHERE Subject like '%" + keyword + "%' " +
" ORDER BY RunNo ASC";
หมายเหตุ ผมอยาก ได้แบบ WHERE
ตัวแปร like '%" +
ตัวแปร + "%' อะไรแบบนี้อะครับ