Я хотел бы использовать Java переменные в SQL syntax.Please предложить ли его можно или not.Here мой кодИспользование Java переменные в Mysql, где положение
String Userid_input=request.getParameter("Userid");//I am getting dynamic input from User
String Password_input=request.getParameter("Password");
Соединение с базой данных в настоящее время приведены ниже
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/Proj_name","root","root");
Statement st=con.createStatement();
ResultSet rs=st.executeQuery("select User_type from Signup where User_name.User_name=Userid_input");//**Userid_input** is a java variable
Я получаю следующее сообщение об ошибке,
Возникло исключение com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Неизвестный столбец 'Userid_input' в 'где п'
' "выберите User_type из Signup где User_name.User_name =" + Userid_input'? – thegauravmahawar