powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / VFP 8.0 - Проблема с СursorAdapter.Refresh()
1 сообщений из 1, страница 1 из 1
VFP 8.0 - Проблема с СursorAdapter.Refresh()
    #32194295
Flex2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Платформа SQL Server 7.0
При добавлении клиенским приложением новой записи в таблицу
вызов СursorAdapter.Refresh() приводит к обновлению данных курсора связанного с СursorAdapter только 1 раз запуске приложения, а именно при первом добавлении.
При последующих добавлениях данные на сервере добаляются , но обновление клиенского курсора не происходит. Если выгрузить приложение, а потом опять загрузить СursorAdapter данные видит.
В чем проблема?


LOCAL loCon as ADODB.Connection, loCommand AS ADODB.COMMAND, loParam AS ADODB.PARAMETER, loRs AS ADODB.Recordset

loCon = CREATEOBJECT('ADODB.Connection')
WITH loCon
.ConnectionString = [Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=RKS;]
.Open()
ENDWITh


loCommand = CREATEOBJECT('ADODB.Command')
WITH loCommand
.CommandType = adCmdText
.CommandText = "INSERT INTO typeabonent(name) values ( ? )"
loParam = .CreateParameter("vcName", adVarChar, adParamInput, 50, "")
.PARAMETERS.APPEND(loParam)
.PARAMETERS("vcName") = "Тест"
.ActiveConnection =loCon
.Execute()
ENDWITH

WITH thisform
??? - курсорадаптер уже создан и получил данные.
.Dataenvironment.CursorAdapter1.CURSORREFRESH()
.GRD.Refresh()
endwith

RELEASE loCon, loCommand, loParam, loRs
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / VFP 8.0 - Проблема с СursorAdapter.Refresh()
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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