Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите с кавычкой! [D6, Access]


PiOnEr ©   (2004-08-31 18:14:00) 

Не могу разобраться - есть SQL запрос к Access базе. В запросе стоит одинарная кавычка. Пробывал заменить её на 2 одинарные - всё равно ошибка! Интересно, что SQL запрос из Access'а это переваривает. А из Дельфи посылает "...пропущен оператор...".
Если есть идеи, прошу помочь!


PiOnEr   (2004-08-31 18:34:00) [1]

sniknik,
Огромный респект! - Оно пашет.


sniknik   (2004-08-31 18:29:00) [2]

(оба варианта должны быть рабочие)


sniknik   (2004-08-31 18:28:00) [3]

вот так проверь
SQL.Add('INSERT INTO qwestions VALUES (  ..., ...,
"'+   'просто '' текст'     +'"
 )');
или
SQL.Add('INSERT INTO qwestions VALUES (  ..., ...,
'''+   'просто '''' текст'     +'''
 )');


PiOnEr   (2004-08-31 18:22:00) [4]

SQL.Add('INSERT INTO qwestions VALUES (  ..., ...,
'''+   'просто '' текст'     +'''
  )');
Внешние ''' к тому, что поле строковое.
'просто '' текст' - сама вводимая строка. По идее в базе должно оказаться [просто ' текст], но нифига =(


sniknik   (2004-08-31 18:19:00) [5]

> Если есть идеи, прошу помочь!
если есть деньги, прошу выслать! ;о)

а если не идеи, если совершенно точно знаю в чем дело? помогать? не пока не буду, пока ошибка в 17 строке (и это теже совершенно точно ;о))).


Vlad   (2004-08-31 18:16:00) [6]

Может запросик покажем все таки?
P.S. Кавычек должно быть четное число!


Наверх

Титульная страница Поиск, карта сайта Написать письмо