Имя: Пароль:
1C
 
Как экранировать апостроф (') при запросе к MySQL из 1С?
0 rotting
 
11.04.16
11:40
Вот код:
Соединение.Execute("update catalogue set name = '"+Выборка.Наименование+"', full_name = '"+Выборка.НаименованиеПолное+"', price = '"+Формат(Выборка.Цена,"ЧРД=.; ЧГ=0")+"' where code = '"+Выборка.Артикул+"'");

Но в наименовании номенклатуры есть апостроф, подскажите как победить?
1 Fragster
 
гуру
11.04.16
11:41
используй prepared statements
2 Fragster
 
гуру
11.04.16
11:45
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан