![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Длинный SQL запрос [D6]
Sam Stone © (2004-04-23 15:42:00)Имеется длинный SQL запрос на создание таблицы в Access'е. К mdb'шнику присоединяюсь с помощью ADO. А у ADOQuery SQL'ный текст не может быть больше 255 символов. Как создать таблицу в этом случае?
sniknik (2004-04-23 18:24:00) [1]> я В коде писал ADOCommand.CommandText:='мой SQLный запрос';
напиши на разных строчках
ADOCommand.CommandText:='мой SQLный '+
'запрос';
и посмотри в опциях проекта чтобы галочка на Huge strings стояла, или вслючи {$H+} в коде. (вдруг оно у тебя отключено)
Sam Stone (2004-04-23 17:04:00) [2]пробовал я 'xxxx '+'xxxx '+....
Все равно компилятор ругался....
Компилятор строку все равно в одино целое собирает, так что тут как ни крути, нифига не выдет....
> небось в визуальный компанент пихаеш?
Что сие значит?
я В коде писал ADOCommand.CommandText:='мой SQLный запрос';
sniknik (2004-04-23 16:30:00) [3]небось в визуальный компанент пихаеш?
или в одну строчку, пытаешся? (тогда "кричит" дельфя)
'xxxxx '+
'xxxxx '+
'xxxxx '
....
Sam Stone (2004-04-23 16:01:00) [4]попробовал ADOCommand
все равно кричит "String literals may have at most 255 elements"
sniknik (2004-04-23 15:51:00) [5]> SQL'ный текст не может быть больше 255 символов
может, но в любом случае ADOCommand.CommandText лутше.