Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.05;
Скачать: CL | DM;

Вниз

Как боротся с апострофами в запросах?   Найти похожие ветки 

 
Youri ©   (2002-11-19 14:47) [0]

Запрос заносит в базу некоторые данные со строкового поля. Если есть слова типа п’ятниця (на украинском), выдается сообщение об ошибке, что понятно. Кто как боролся с этим?
Спасибо!


 
Александр Спелицин ©   (2002-11-19 15:09) [1]

Привести к виду п""ятниця.


 
3JIA9I CyKA ©   (2002-11-19 15:14) [2]

Пиши "сразу после четверга".
Должно прокатить.


 
Reindeer Moss Eater   (2002-11-19 15:17) [3]

Бороться с этим надо с помощью параметров


 
Youri ©   (2002-11-19 15:41) [4]

Каких параметров?


 
OlegE ©   (2002-11-19 16:04) [5]

Используй апостроф: ` , как и положено, а не кавычки: "


 
Fareader ©   (2002-11-19 16:09) [6]

2Youri © (19.11.02 15:41
А вот таких:

update ttt set day_week= :param1
where id= :id

возможно не очень изящно, но думаю, что подойдет ;)

Query1.parambyname("param1").asstring:="п"+chr(39)+"ятниця";

использую код кавычки, чтобы не морочить себе голову с посчетом этих самых кавычек для закрытия строки.

Query1.parambyname("id").asInteger:=5;
Query1.ExecSQL;


 
Назаров Евгений   (2002-11-19 16:13) [7]

запрос пиши как например :
select * from tablename where name=:paramname

а параметр :paramname задавай перед выполнением запроса как
Query.ParamByName("paramname").Value:=xxx;


 
sosv   (2002-11-19 16:31) [8]

Попробуй QuotedStr();



Страницы: 1 вся ветка

Текущий архив: 2002.12.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
4-14886
Tihas
2002-10-10 03:13
2002.12.05
У меня вопросик как работать правильно с MoveWindow


1-14646
kingdom
2002-11-19 17:28
2002.12.05
Нужен пример DumpViewer!!??


1-14622
SergeyKIROV
2002-11-24 17:42
2002.12.05
Экспорт ветви реестра


1-14559
Сергей_М
2002-11-23 21:19
2002.12.05
Отркрыть файл в HEX формате


14-14812
cypher
2002-11-15 22:21
2002.12.05
Что за шняга?!!!