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

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

Где здесь Ошибка??? [D6, D7, Paradox]


Loaderz ©   (2004-08-19 13:18:00) 

Уважаемые мастера. Помогите разобраться. Я хочи в Парадоксовской таблице определить самую длинную(в символах) строку. Делаю запрос вида:

 SELECT field FROM table WHERE Len(field) = (SELECT MAX(Len(field)) FROM table)

Но в ответ такая ощибка: Capability not supported.
Помогите узнать в чём проблема. За ранее вас благодарю.


Соловьев   (2004-08-19 13:40:00) [1]


> Ну надо ему.

та я не спорю. может есть другой способ который можно с помощью скл решить


Карелин Артем   (2004-08-19 13:39:00) [2]

Соловьев ©   (19.08.04 13:35) [4]
Ну надо ему.


Соловьев   (2004-08-19 13:35:00) [3]


>  Я хочи в Парадоксовской таблице определить самую длинную(в
> символах) строку

а зачем?


Карелин Артем   (2004-08-19 13:27:00) [4]

while not(table.eof) do
if i<length(table.fueldbyname('dd').asstring) then i:=length(table.fueldbyname('dd').asstring);


Loaderz   (2004-08-19 13:24:00) [5]

--> Соловьев
     В каком смысле Len(field)?
Как это исправить можно?


Соловьев   (2004-08-19 13:21:00) [6]


> Len(field)


Наверх

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