Я сказал бы что проблема что ваш шнур text2insert имеет 'характер где-то в ем интерпретировано как конец шнура. Примите просто пример пытаться ввести шнур
Зашнуруйте text2insert = «козочка»;
Ваше заявление SQL после этого становит…
ВСТАВКА В ЗНАЧЕНИЯ feedback.html (данных) («козочку ");
Многообещающий вы можете легк увидеть как это создает ошибку синтаксиса.
Нормальная дорога что вы могли причалить этому с PreparedStatements, с Кодим как внизу…
Stmt PreparedStatment = con.prepareStatement («ВСТАВКА В ЗНАЧЕНИЯ feedback.html (данных) (?); ");
stmt.setBytes (1, text2insert.getBytes ());
stmt.execute ();
(Примечание: что бедный человек I сыграл с шариком или MySQL в Java, но моим быстро исследованием водит меня верить что использование байта [] будет правильно дорогой общаться с колонками ШАРИКА в MySQL)
Этой дорогой там будет никакие вопросы с специальными символами, избегать, брешами в системе безопасности, etc которые вы получаете с пытаться построить ваш шнур sql ручно.