powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Методы формы
2 сообщений из 2, страница 1 из 1
Методы формы
    #32317053
karpi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет!
В каком методе формы мне все это описать чтобы успешно отредактировать данные на сервере на клиенте в GRIDE и выйти из формы? По смыслу получается, что в LOAD происходит соединение с сервером, в INIT назначение курсора для GRID, а после выхода из формы отсоединение от сервера.

hConn=SQLCONNECT('serv')

nSet=SQLSETPROP(hConn, "Asynchronous", .F. )
nSet=SQLSETPROP(hConn, "Transactions", 1 )

=SQLEXEC(hConn,"SELECT *FROM user WHERE user.kod=1","user")

lSuccess=CURSORSETPROP("SendUpdates", .T.)
lSuccess=CURSORSETPROP("Tables", "user")
lSuccess=CURSORSETPROP("UpdateNameList","fio user.fio")
lSuccess=CURSORSETPROP("WhereType",4)
lSuccess=CURSORSETPROP("KeyFieldList","kod")
lSuccess=CURSORSETPROP("UpdatableFieldList","kod")
lSuccess=CURSORSETPROP("Buffering",4)
lSuccess=CURSORSETPROP("Buffering",5)

=SQLDISCONN (hConn)
...
Рейтинг: 0 / 0
Методы формы
    #32317098
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все правильно. А в чем проблема...
sqldisconnect сделай в destroy...
Хотя если форма немодальная то коннект нужно делать общий для всех форм. И закрывать при выходе из приложения...
Кстати в VFP8 CursorAdapter позволяет работать с отсоединенными курсорами...
Соединение можно получать только для операций открытия и сохранения данных и сразу же закрывать после каждой операции.
Это экономит ресурсы сервера...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Методы формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]