Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.23;
Скачать: CL | DM;

Вниз

Свойство Recordset компонента ADODataset...   Найти похожие ветки 

 
Snake ©   (2003-01-05 08:37) [0]

Есть в ADO такая классная приблуда - Recordset, отображает точное значение записи в таблице на текущий момент. Но с тем набором данных, что отображается в гриде никак не связана, т.е. указатель стоит на одной записи, а в Recordset - на другой. А можно ли их синхронизировать, т.е. чтобы указатель хотябы прыгал на нужную запись при переходе? И как? В документации Delphi об этом объекте ничего не сказано, в королевстве нашел кое-что, но совсем мало...


 
sniknik ©   (2003-01-05 08:48) [1]

Максимум что возможно CommandType поставить cmdTableDirect но прямой связи с источником все одно нет по моему. У ADO другая идеология максимально приближонная к Клиент-Сервернойной, даже если доступ к локальной базе.
Или я не так вопрос понял.


 
Snake ©   (2003-01-05 09:23) [2]

Что-то он не встает на cmdTableDirect. Говорит что-то насчет неверных параметров или конфликтов и т.д. Но боюсь, что это не поможет. Смысл же вопроса в том, что нужно получить данные, которые лежат на сервере, так сказать, в on-line. Можно, конечно, каждый раз выполнять запрос или рефрешить данные, но это не совсем удобно.


 
Vladimir_Shk ©   (2003-01-05 10:53) [3]

подробное описание recordset"a есть в ADO SDK 2.6 на сайте microsoft


 
sniknik ©   (2003-01-05 11:37) [4]

В таком контексте не получится. В любом случае запрос или рефрешить. хотя это и неудобно.

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



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

Текущий архив: 2003.01.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
1-72269
Anatoly P
2003-01-11 19:37
2003.01.23
Дуга по трем точкам


1-72266
MorfeyCOOL
2003-01-10 09:33
2003.01.23
Помогите вставить картинку в БД Access 2000


1-72175
Inan61
2003-01-13 18:50
2003.01.23
Application.MessageBox. Обработка нажатия на «Справка»


1-72192
Петр
2003-01-14 09:04
2003.01.23
Работа с формой


3-72091
Stenkz
2002-12-29 13:06
2003.01.23
Как задать пароль базы данных Interbase?