Hi,
I'm having trouble writing the java code for the following mySql query:
SELECT student_id, first_name, last_name
FROM student
WHERE student_id =
given student_id;
I can do it for a set id but need it to work when the student_id is given as a method parameter.
So far, I have:
Code:
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT student_id, first_name, last_name " + "FROM student " + "WHERE student_id = " + "329012");
but need something like:
Code:
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT student_id, first_name, last_name " + "FROM student " + "WHERE student_id = " + '"student_id"');
I'm having some problem with the quotation marks. I need to student_id to be input as a parameter but the whole query to be read as a String. I'm currently getting
Unclosed character literal and Unclosed String literal error messages.
Could someone please help.