powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Удаленная таблица
2 сообщений из 2, страница 1 из 1
Удаленная таблица
    #33417028
Mike222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите почему в базе IB удаленная таблица не обновляется при обновлении
курсора, нет какой-либо связи между двумя талицами?

Public gConHandle, cStr
Set Safety Off
Store Sqlstringconnect('dsn=AwpIB;server=mike:c:\awp\dbase\Awp.gdb;wsid=mike;database=c:\awp\dbase\Awp.gdb;uid=SYSDBA;pwd=123') To gConHandle
If gConHandle < 0
= Messagebox('Cannot make connection', 16, 'SQL Connect Error')
= SQLDISCONNECT(gConHandle)
Return
Endif

=SQLEXEC(gConHandle,'select * from userconnect','userconnect_v')
=CursorSetProp('Buffering', 5, 'userconnect_v')

cStr='Иванов'
Update userconnect_v Set user_name=cStr

=Tableupdate(.T.)
Use
=SQLDISCONNECT(gConHandle)
...
Рейтинг: 0 / 0
Удаленная таблица
    #33428693
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Mike222!

Потому что недостаточно настроек было сделано. Для того чтобы из твоего SPT
запроса вносимые изменения отправились обратно на сервер, необходимо
настроить "свойства" этого курсора, как минимум - Tables, KeyFieldList,
UpdatableFieldList, UpdateNameList, SendUpdates - настройка идёт через
CURSORSETPROP() - примеры есть в форумах, но проще всего наверное создать
обновлемый RemoteView на эту таблицу, открыть его, и запросив у него через
CURSORGETPROP() эти-же свойства разобраться что к чему :) В принципе там
ничего сложного нет - просто поаккуратнее с синтаксисом...

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Удаленная таблица
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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