11 / 11 / 2
Регистрация: 16.08.2009
Сообщений: 434
|
|
1 | |
Как экранировать кавычки и другие опасные символы для записи в БД22.07.2012, 14:27. Показов 11597. Ответов 5
Метки нет (Все метки)
В переменной типа(класса) string иногда бывают кавычки типо " или '
как можно быстро проверить содержание переменной и как то экранировать чтобы можно было нормально записать все в базу данных Postgres знаю есть PQexecParams но не могу найти примеров записи в БД на с++ то что есть на С очень сложно понять и не компилируется нужны нормальные переменные string без всяких char* итд
0
|
22.07.2012, 14:27 | |
Ответы с готовыми решениями:
5
Как экранировать кавычки? Как экранировать кавычки? Как экранировать кавычки? Как экранировать кавычки при вводе текста? |
11 / 11 / 2
Регистрация: 16.08.2009
Сообщений: 434
|
|
22.07.2012, 14:54 [ТС] | 3 |
Jupiter,
это не то, текст в переменной string заранее неизвестен и надо обрабатывать то что она в себе содержит в процессе выполнения проги
0
|
Каратель
|
||||||
22.07.2012, 15:03 | 4 | |||||
nill, и что это меняет?
0
|
6280 / 3565 / 898
Регистрация: 28.10.2010
Сообщений: 5,926
|
|
22.07.2012, 15:08 | 5 |
Jupiter, будет ошибка если user_var_field_value будет в себе содержать кавычки или апострофы.
0
|
Каратель
|
|
22.07.2012, 15:13 | 6 |
Петррр, в чем проблема вставить проверку? я для этого и разбил на части составления запроса для того чтоб показать что:
1) значения полей/таблиц можно брать откуда угодно 2) понатыкать каких угодно проверок в том числе и на валидность значений
0
|
22.07.2012, 15:13 | |
22.07.2012, 15:13 | |
Помогаю со студенческими работами здесь
6
Экранировать кавычки Не могу экранировать кавычки Не могу экранировать символы для Mysql Как удалить лишние пробелы, переносы и экранировать символы в строке? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |