Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
VFP+ MS SQL ; отображение в режиме"реального времени"
|
|||
|---|---|---|---|
|
#18+
Добрый день всем!!! У меня такая ситуация: база на MS SQL, а приложение на VFP и мне надо, чтобы в открытой форме в "режиме реального времени" отображались все изменения на сервере. Данные с сервака я беру так: при загрузке формы создается курсор, в который помещаются все нужные мне данные (используя SQLExec), форма работает уже с курсором. При этом конечно, если на сервере что-то изменится, в форме этого не отобразится. Если просто обновлять грид, ничего не произойдет. Если при обновлении грида пересоздавать курсор, в гриде вообще ничего не отображается. А перерисовывать всю форму каждую секунду не хочется. Может, я что-то не так делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 10:26 |
|
||
|
VFP+ MS SQL ; отображение в режиме"реального времени"
|
|||
|---|---|---|---|
|
#18+
Лучше всего сделать Remote View. Тогда обычный Requery() на него обновит всю информацию в курсоре. Если тем не менее это по каким-то причинам не подходит, то перед обновлением курсора необходимо очистить источник данных для Grid. Примерно так: ThisForm.Grid1.RecordSource='' =SQLExec(...,"MyCursor") ThisForm.Grid1.RecordSource='MyCursor' ThisForm.Grid1.Column1.ControlSource='MyCursor.Field1' ThisForm.Grid1.Column2.ControlSource='MyCursor.Field2' ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 11:04 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=405&tid=1597566]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 281ms |
| total: | 415ms |

| 0 / 0 |
