Форум: "Базы";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];
ВнизПроблема с ковычками Найти похожие ветки
← →
S@lik © (2004-11-23 12:33) [0]добавляю запись с помощю компонента Query в одном из полей у меня хранится строковое знасение вот отрывок кода
переменная A="bla bla "lala" bla";
"INSERT
INTO Table (F1)
VALUES ( ""+a+"" );"
на это он выдает ошибку
Invalid use of keyword token: lala
Скорей всего это из за двойных кавычек
но кавычки мне там нухны позарез
как можно сделать чтобы он вставлял запись вмести с кавачками
← →
Александр Иванов © (2004-11-23 12:40) [1]Можно дублировать кавычки т.е. SQL:="select ""sfdgfdsgfg"" from t".
Но я обычно использую такой вариант: #39"строка"#39 или #39+"строка"+#39, так наглядней.
← →
alsov1 (2004-11-23 12:46) [2]можно QuotedStr(ваша строка) - функция возвращает строку с ковычками
Unit
SysUtils
Category
String handling routines
Delphi syntax:
function QuotedStr(const S: string): string;
C++ syntax:
extern PACKAGE AnsiString __fastcall QuotedStr(const AnsiString S);
Description
Use QuotedStr to convert the string S to a quoted string. A single quote character (") is inserted at the beginning and end of S, and each single quote character in the string is repeated.
Note: When working with multi-byte character systems (MBCS), use AnsiQuotedStr instead.
← →
S@lik © (2004-11-23 12:48) [3]Не не вышло ругается всеравно
← →
sniknik © (2004-11-23 12:59) [4]параметры для кого придумали?
← →
S@lik © (2004-11-23 13:06) [5]а как с ними работать подскажите пожалуста
← →
sniknik © (2004-11-23 13:13) [6]http://www.delphimaster.ru/cgi-bin/forum.pl?n=1&search=%EF%E0%F0%E0%EC%E5%F2%F0%FB
← →
S@lik © (2004-11-23 13:25) [7]спасибо всем!! разобрался все!!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.083 c