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

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

Вычисляемое поле


Страницы:   1 2

Серый ©   (2004-12-18 14:06:00) 

Доброго времени суток.
Как мне посредствам SQL-запросов сделать так, что бы в вычисляемом поле поочереди фигурировала 1 и 2?
Например
----------- -----
|FirstField |Expr1|
|---------- |-----|
|  xxx      | 1   |
|---------- |-----|
|  yyy      | 2   |
|---------- |-----|
|  zzz      | 1   |
|---------- |-----|
     ....


Серый   (2004-12-18 14:52:00) [21]

>aus
>при котором будет правильный RecNo
Он не будет правильным в любом случае - так что нужно попробывать SQL-ом.
Вот ради интереса попробуйте

Query.SQL.Add('select * from <TableName>');
Query.Active := True;

и после этого проделать такое

showmessage(IntToStr(Query.RecNo));

ответ будет -1


aus   (2004-12-18 14:45:00) [22]

>Как мне посредствам SQL-запросов сделать так, что бы в вычисляемом поле поочереди фигурировала 1 и 2?

Что сделать-то? Вычисляемое поле?


aus   (2004-12-18 14:43:00) [23]

Это при серверном курсоре, а ты с помощью CursurLocation и CursorType выбери сочетание, при котором будет правильный RecNo.


Серый   (2004-12-18 14:42:00) [24]

Значит и надо использовать вычисляемые поля. А вот как это сделать?


sniknik   (2004-12-18 14:41:00) [25]

> Qyery.RecNo - возвращает -1
значит курсор серверный


Серый   (2004-12-18 14:34:00) [26]

Qyery.RecNo - возвращает -1


aus   (2004-12-18 14:33:00) [27]

Используй клиентский курсор, RecNo четный-нечетный.


Серый   (2004-12-18 14:28:00) [28]

Access.


UVV   (2004-12-18 14:21:00) [29]

А БД нужно угадать!


Страницы:   1 2

Наверх

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