Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Вниз

подскажите как переменной присвоить номер текущей записи   Найти похожие ветки 

 
Vit   (2004-04-21 22:44) [0]

Уважаемые мастера, подскажите как переменной присвоить номер текущей записи, т.е. той записи на которой стоит курсор.


 
Suntechnic ©   (2004-04-21 22:46) [1]

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


 
Vit   (2004-04-21 22:50) [2]

Например я переместил курсор на запись с номером 5 MoveBy(5);
Потом я выполнил переход на следующую запись, командой Next
И теперь мне нужно переменной присвоить номер этой записи.


 
Vit   (2004-04-21 23:01) [3]

Але-е-е-е-е, тут есть кто???


 
Suntechnic ©   (2004-04-21 23:03) [4]

>Vit
MoveBy не перемещает курсор на "запись с номером 5". MoveBy смещает курсор относительно текущего положения на указанное число записей.
А теперь ещё раз и сначала: что в твоём понимании "номер записи"?
Один и тот же результирующий набор может быть сформирован различными SQL командами: select * from table1 order by field1 или select * from table1 order by field1 desc.
В каждом из случаев курсор будет установлен на первую запись в наборе и в каждом из случаев она будет разная.


 
Vit   (2004-04-21 23:17) [5]

Пускай я сначала сместился на нулевую запись, тобишь в самое начало таблицы, потом переместился на несколько записей вниз, теперь я хочу запомнить это положение курсора, что бы в нужный мне момент его туда снова поставить.


 
Suntechnic ©   (2004-04-21 23:22) [6]

>Vit
я хочу запомнить это положение курсора

TBookmark не спасёт отца русской демократии?


 
Vit   (2004-04-21 23:29) [7]

Так ведь Функция возвращает string???


 
Suntechnic ©   (2004-04-21 23:36) [8]

Vit   (21.04.04 23:29) [7]
Так ведь Функция возвращает string???


Какая ещё ф-ция, какой ещё string?
См. TDataSet и GetBookmark, GotoBookmark, FreeBookmark



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.043 c
6-1080531553
ZDDR
2004-03-29 07:39
2004.05.16
IPX протокол


3-1082600460
Марат
2004-04-22 06:21
2004.05.16
Запрос


1-1083674747
webpauk
2004-05-04 16:45
2004.05.16
Типы


1-1083071073
Alexus12
2004-04-27 17:04
2004.05.16
класс и динамический массив


6-1079985711
it
2004-03-22 23:01
2004.05.16
Отловить DialUp соединение





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский