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

Вниз

Апострофы в MS SQL   Найти похожие ветки 

 
NewDelpher ©   (2004-09-29 11:36) [0]

Делаю INSERT ... в котором одно из полей - символьное, и его значение может содеражть апострофы, SQL на это ругается.
Нет ли готовой функции, позволяющей привести передаваемую в INSERT строку к "правильному" виду?


 
clickmaker ©   (2004-09-29 11:58) [1]

повтори апостроф дважды


 
Johnmen ©   (2004-09-29 11:58) [2]

http://delphimaster.net/view/3-1096027077/


 
NewDelpher ©   (2004-09-29 12:17) [3]


> clickmaker ©   (29.09.04 11:58) [1]
> повтори апостроф дважды

да это понятно, я думал может готовая функция есть, которая приведет строку к правильному виду


 
Плохиш ©   (2004-09-29 12:24) [4]

quotedstr


 
NewDelpher ©   (2004-09-29 12:31) [5]


> Плохиш ©   (29.09.04 12:24) [4]
> quotedstr

Это спасет от апострофов, надеюсь, больше никаких "недопустимых" символов в MS SQL нет.


 
sniknik ©   (2004-09-29 12:37) [6]

> да это понятно, я думал может готовая функция есть, которая приведет строку к правильному виду
параметры, единственно правильное решение.
если не сам строку втавляеш и она зависит от внешних факторов (юзера), если сам то сам и приводи, это просто.

(можно конечно подвергать строку множественным сканированиям на "неправильные" символы, и символы коверкающие запрос, после его модифицировать для соответствия, но зачем? есть параметры)

> Это спасет от апострофов, надеюсь, больше никаких "недопустимых" символов в MS SQL нет.
это только добавит апострофы на концы строки.
и не надейся, их полно.


 
Anatoly Podgoretsky ©   (2004-09-29 13:32) [7]

Нет, это удвоит специальные символы и добавит апострофы по концам. Учитывает как апострофы, так и двойные кавычки. Но параметры более правильное решение.


 
Anatoly Podgoretsky ©   (2004-09-29 13:32) [8]

Нет, это удвоит специальные символы и добавит апострофы по концам. Учитывает как апострофы, так и двойные кавычки. Но параметры более правильное решение.



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

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

Наверх




Память: 0.48 MB
Время: 0.066 c
3-1096274299
VKSam
2004-09-27 12:38
2004.10.24
InterBase


14-1096797169
Addon
2004-10-03 13:52
2004.10.24
www.search-control.com - задолбал мать его.


1-1096986327
Поручик
2004-10-05 18:25
2004.10.24
Record To File


1-1097467293
TeNY
2004-10-11 08:01
2004.10.24
Как рисовать на экране?


14-1096882266
1008
2004-10-04 13:31
2004.10.24
По-слухам M$ ввела систему учёта посещений сайта пользователями