Как в динамическом Recordset-е правильно увидеть новую запись?
|
|
Четверг, 26 Июня 2014 г. 14:53
+ в цитатник
Можно ли вообще в динамическом Recordset-е увидеть новую запись без Requery?
В таймере делаю Requery через 20 секунд, с последующей установкой курсора на то место где он был до этого у пользователя. Но пользователей много (>70) и SQL-сервер стал сильно грузиться этими дёрганиями.
В динамическом Recordset-е всё хорошо: кто-то изменил запись - через несколько секунд все это видят, кто-то удалил запись запись - тоже видят. А можно ли так, чтобы кто-то добавил запись и все это тоже увидели, ну как в WallBoard? Requery через 20 секунд здорово грузят сервер ... М.б. существует другой способ?
Да, совсем даже не важно именно увидеть, а нужно (оптимально) проверить: увеличился или нет счётчик или RecodCount, и если да, то только тогда делать - RequeryWithID Me, Me.ID.
--
MSA 2003, а таблицы на MS SQL (ODBC)
Заранее спасибо.
http://www.sql.ru/forum/1102270/kak-v-dinamicheskom-recordset-e-pravilno-uvidet-novuu-zapis
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-