Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Методы формы / 2 сообщений из 2, страница 1 из 1
06.11.2003, 11:43
    #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
06.11.2003, 12:01
    #32317098
Crip
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Методы формы
Все правильно. А в чем проблема...
sqldisconnect сделай в destroy...
Хотя если форма немодальная то коннект нужно делать общий для всех форм. И закрывать при выходе из приложения...
Кстати в VFP8 CursorAdapter позволяет работать с отсоединенными курсорами...
Соединение можно получать только для операций открытия и сохранения данных и сразу же закрывать после каждой операции.
Это экономит ресурсы сервера...
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Методы формы / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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