powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / 1491 error
7 сообщений из 7, страница 1 из 1
1491 error
    #34289152
АндрейМар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!
Помогите разобраться.

hCon = SQLCONNECT('MyServer', .T.)

IF hCon <= 0
WAIT WINDOW NOWAIT 'Error!'
RETURN
ENDIF

= SQLEXEC(hCon, [SELECT WrkId, WrkNmS, stWrk FROM Wcrd], 'WCrd')
?hNPF

?CURSORSETPROP('Tables', 'dbo.WCrd', 'WCrd1')
?CURSORSETPROP('UpdateNameList', 'WrkId WrkId, WrkNmS WrkNmS, stWrk stWrk', 'WCrd')
?CURSORSETPROP('KeyFieldList', 'WrkId', 'WCrd')
?CURSORSETPROP('UpdatableFieldList', 'WrkId, WrkNmS, stWrk', 'WCrd')
?CURSORSETPROP('SendUpdates', .T., 'WCrd')
REPLACE wrknms WITH 'New Value'
?TABLEUPDATE(2,.t.,'WCrd')
AERROR(a_err)

Получаем ошибку 1491 "No update tables are specified."
Где собака порылась?
...
Рейтинг: 0 / 0
1491 error
    #34289394
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
= SQLEXEC(hCon, [SELECT WrkId, WrkNmS, stWrk FROM Wcrd], 'WCrd' )
?hNPF

?CURSORSETPROP('Tables', 'dbo.WCrd', 'WCrd1' )
...
Рейтинг: 0 / 0
1491 error
    #34289432
АндрейМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощения, это просто опечатка при наборе текста, на самом деле все правильно.
Имя курсора и удаленной таблицы - WCrd
...
Рейтинг: 0 / 0
1491 error
    #34289827
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что бы не гадать, сделайте в визарде RemoteView, затем используя GenDBC.prg получить код создания RV.
...
Рейтинг: 0 / 0
1491 error
    #34289903
АндрейМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Именно так и было сделано. Создал RV сгенерил код, ручками написал через запрос прописал свойства, а не работает. Через удаленное представление работает, а когда тоже самое прописываешь руками не хочет.
...
Рейтинг: 0 / 0
1491 error
    #34290031
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй так

?CURSORSETPROP('UpdateNameList', 'WrkId WCrd.WrkId, WrkNmS WCrd.WrkNmS, stWrk WCrd.stWrk', 'WCrd')

Т.е. добавь имя таблицы на сервере, перед именами полей.

И кстати, свойство WhereType случайно не менял? Лучше оставить его в значении по умолчанию, т.е. равное 1.
...
Рейтинг: 0 / 0
1491 error
    #34291516
АндрейМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем откликнувшимся, проблему решил.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / 1491 error
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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