Так как кажется, что я стараюсь, чтобы узнать, как работать с SQL и Java жесткий путь мой вопрос:Использовать переменную в кавычках вывода?
Можно ли использовать переменную в кавычки?
Я знаю, что если вы используете выход вы можете работать так:
System.out.println(_name + " "+_points+ " "+_ID);
Есть ли способ, чтобы сделать все это только один КАВЫЧКУ пару? Что-то вроде этого:
System.out.println("_name _points _ID");
Если да, то как же я отмечаю их так, что компилятор знает, что это переменная, что он должен напечатать?
Причина, почему я хочу знать, что это просто, я пытаюсь использовать executeUpdate
stmt.executeUpdate("INSERT INTO usertable VALUES("+_name+")");
и хочу его без добавления знаков там.
Не знаю, в чем проблема с stmt.executeUpdate ("INSERT INTO usertable VALUES (" + _ name + ")"); ? –
Вам лучше использовать 'PreparedStatement'. Образец [*** ответ здесь ***] (http://stackoverflow.com/a/11322672/767881) –
[*** Использование PreparedStatement ***] (http://docs.oracle.com/javase /tutorial/jdbc/basics/prepared.html) –