Форум: "Базы";
Текущий архив: 2004.02.17;
Скачать: [xml.tar.bz2];
ВнизКак вставить (апостроф) в базу? Найти похожие ветки
← →
Alex_x (2004-01-26 10:03) [0]Есть текст в котором есть апостроф, в запросе INSERT или UPDATE чтобы вставить его в базу его надо заключить в такиеже одинарные кавычки и в результате получается неправильная строка. Всеми стандартными способомами заменить одны кавычку на две невыходит поскольку все функции замены неработают по тойже причине
← →
DenK_vrtz (2004-01-26 10:20) [1]insert into таблица(поле) values("""")
← →
Alex_x (2004-01-26 10:26) [2]у мне я такой случай:
insert into таблица(поле) values("текст тек"ст текст")
тест изначально неизвечтно с абострофом или без. Я пробовал всякие функции по змене одного символа на другой но им в качества параметра нужно передать строку с етим символом и снова получается String:=" " ";-неправильная строка
← →
Плохиш_ (2004-01-26 10:35) [3]>Alex_x © (26.01.04 10:26) [2]
QuotedStr
← →
sniknik (2004-01-26 10:42) [4]> Всеми стандартными способомами заменить одны кавычку на две невыходит
а параметры, это нестандартный способ?
← →
Fiend (2004-01-26 10:50) [5]То sniknik ©
а параметры это даже не способ, это просто чёрт знает что такое
;)))
Ведь их так трудно использовать :)
← →
Alex_x (2004-01-26 11:09) [6]Спасибо, QuotedStr помогло :)
← →
Ega23 (2004-01-26 11:12) [7]+CHR(39)+
← →
sniknik (2004-01-26 11:27) [8]Alex_x © (26.01.04 11:09) [6]
> Спасибо, QuotedStr помогло :)
уверен?
и так работает?
st:= "текст тек""ст текст";
...SQL.ADD("insert into таблица(поле) values("+QuotedStr(st)+")");
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.02.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c