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

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

Есть ли ограничение на длину sql скрипта в TQuery? [D6, MySQL]


despo ©   (2006-11-01 22:02:00) 

Подскажите плиз, с чем может быть связан следующий факт:
есть sql скрипт, достаточно длинный, если выполнить его через mysql непосредственно - все работает, а через query - выдает ошибки?

Из-за чего?


Anatoly Podgoretsky   (2006-11-02 00:15:00) [1]


> despo   (01.11.06 23:04) [6]


Неправда, сервер не ошибается  - "ошибку в sql синтаксисе"

> despo   (02.11.06 00:00) [9]

1. А зачем ты используешь БДЕ при работе с MySQL
2. Почему не используешь параметры
3. Замена на 4 испортила твой скрипт, так поступают только ламеры
4. а что ты будешь делать с буквоя "я"? На что ее будешь менять?


despo   (2006-11-02 00:00:00) [2]

Все решилось... просто использовались конструкции вида ... as Дата_Начала, а как окозалось Дельфи не воспринимает букву Ч в теле sql опреатора!!!

Пришлось заменять на 4...


MsGuns   (2006-11-01 23:49:00) [3]

"Движок", используемный для доступа к мускулу "Фронтом", очевидно не BDE


Ketmar   (2006-11-01 23:27:00) [4]

внимательно медитируем на [4].


despo   (2006-11-01 23:04:00) [5]

Так синтаксис же правильный!!! Точно такая же строка работает если ее в MYSQL Front Sql редакторе написать! Стал бы я спрашивать из-за неправильного синтаксиса


Ketmar   (2006-11-01 22:53:00) [6]

17-я строка, однозначно. там DNA-код записан.


Anatoly Podgoretsky   (2006-11-01 22:53:00) [7]

> despo  (01.11.2006 22:46:03)  [3]

Видишь ошибка синтаксиса а не большая длина.


despo   (2006-11-01 22:46:00) [8]

Там один select, только длинный, с выборкой из разных таблиц. В MySql работает без проблем, но когда передаю этот оператор через query получаю "ошибку в sql синтаксисе"


Anatoly Podgoretsky   (2006-11-01 22:40:00) [9]

> despo  (01.11.2006 22:02:00)  [0]

Почему ты решил что из-за.
У тебя в программе ошибки, правда ты и сам признался.
Это из-за того, из-за ошибок.


DrPass   (2006-11-01 22:23:00) [10]

TQuery может выполнить 1 (один) SQL-оператор. Скрипт он выполнить не может


Наверх

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