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

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

Query [D7, XP]


Query ©   (2008-07-10 14:09:00) 

Здравствуйте, подскажите как можно в Query написать запрос привышающий 255 символов ? У меня очень длинный запрос, сейчас Query не принимает его.


Anatoly Podgoretsky   (2008-07-10 19:54:00) [1]

И бяку TSQLQuery выбрось, замени более прямой TSQLDataSet


Anatoly Podgoretsky   (2008-07-10 19:53:00) [2]

Query не может ограничивать, точнее его ограничение вполне разумное на платформе Win32 оно равно 2 миллиарда символов. Ограничивать может SQL сервер/движок, но у тебя до этого дело еще не дошло, ты пока с литералами, с основами Паскаля не можешь разобраться. Литералы действительно пока не могут превышать 255 символов, но зато их может быть много, с тем же ограничением, что и Query.
Поэтому совет - почитай учебник для начинающих, если найдешь, ну или как минимум попробуй освоить директиву/конструкцию "+".


Query   (2008-07-10 14:35:00) [3]

Понял, Спасибо :)


Правильный^Вася   (2008-07-10 14:27:00) [4]

SQL.Add()


Palladin   (2008-07-10 14:18:00) [5]

между одинарными кавычками не может быть более 255 буковок


Query   (2008-07-10 14:17:00) [6]

Такая вот ошибка:
[Pascal Error] u***.pas(465): E2056 String literals may have at most 255 elements

Подскажите что делать :( пожалуйста.


MsGuns   (2008-07-10 14:11:00) [7]

В каком квери (компонент) ?


Query   (2008-07-10 14:11:00) [8]


> В каком квери (компонент) ?
>


TSQLQuery


Наверх

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