Экранирование распаршенных значений json для последующей передачи в mysql

NoVarg

Client
Регистрация
15.10.2018
Сообщения
4
Благодарностей
2
Баллы
3
Товарищи, пытаюсь из распаршенного JSON, минуя добавление в переменную, передать данные в MySql базу данных:

INSERT INTO `rus_cars.id_users` (`user_id`)
VALUES
("{-Json.{-Variable.username-}.user_id-}")

Само значение {-Json.{-Variable.username-}.user_id-} в одном из значений имеет ' и "
{-Variable.username-} Соответственно,подставляется из ранее созданного списка.
Запрос ломается и явно не хватает экранирования ' или "
Чем и как их заэкранировать прямо в запросе?
Вариант с заменой проблемных символов тоже подойдёт)
 
Последнее редактирование:

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 599
Баллы
113
обработка теста -- подготовка javascript
 
  • Спасибо
Реакции: NoVarg

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 128
Благодарностей
486
Баллы
83
MySqlHelper.EscapeString еще может помочь с этим.
 

NoVarg

Client
Регистрация
15.10.2018
Сообщения
4
Благодарностей
2
Баллы
3

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)