
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.05.2006, 15:42
|
|||
|---|---|---|---|
Курсор и обновление данных в источнике |
|||
|
#18+
AS400(DB2)+VFP Не могу понять как это работает. Если c помощью SqlExec посылаю update или insert into, то все работает. А если правлю данные в курсоре и потом tableupdate(.t.), то ничего не сохраняется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2006, 15:48
|
|||
|---|---|---|---|
|
|||
Курсор и обновление данных в источнике |
|||
|
#18+
А курсор правильно настроен? И настроен ли вообще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2006, 16:10
|
|||
|---|---|---|---|
Курсор и обновление данных в источнике |
|||
|
#18+
А чем его настраивать? И что там нужно настроить? Вот что у меня: STORE SQLCONNECT('xxx', 'xxx', 'xxx') TO con = SQLSETPROP(con, 'asynchronous', .F.) zapr="select * from avs" aa=SQLEXEC(con, zapr, "xxx") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2006, 16:29
|
|||
|---|---|---|---|
Курсор и обновление данных в источнике |
|||
|
#18+
См CursorSetProp() на предмет Tables,UpdatableFieldList итп, а лучше сделай RemoteView и посмотри как Фокс настроит обновление. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2006, 16:39
|
|||
|---|---|---|---|
Курсор и обновление данных в источнике |
|||
|
#18+
Создал Remote View, та же история. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2006, 16:43
|
|||
|---|---|---|---|
Курсор и обновление данных в источнике |
|||
|
#18+
Ну галку на SendUpdate поставь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2006, 16:50
|
|||
|---|---|---|---|
Курсор и обновление данных в источнике |
|||
|
#18+
О! Нашел эту галку Send SQL updates, но она недоступна(сволочь). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2006, 16:56
|
|||
|---|---|---|---|
Курсор и обновление данных в источнике |
|||
|
#18+
Ну, ёлки палки - поставь ключевое поле по которому будет вестись обновление. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2006, 18:11
|
|||
|---|---|---|---|
Курсор и обновление данных в источнике |
|||
|
#18+
Спасибо! Сейчас, по крайней мере, пытается обновить. Правда выдает "... update нельзя выполнить из-за ограничения CHECK." Хотя поле PRIMARY KEY не пустое и create table делалось без checkov. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2006, 18:50
|
|||
|---|---|---|---|
Курсор и обновление данных в источнике |
|||
|
#18+
vick057Правда выдает "... update нельзя выполнить из-за ограничения CHECK." Хотя поле PRIMARY KEY не пустое и create table делалось без checkov. А точное сообщение об ошибке ? Primary key - само является ограничением не допускающим дубликатов записей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2006, 18:55
|
|||
|---|---|---|---|
Курсор и обновление данных в источнике |
|||
|
#18+
Таблица сейчас пустая. Я пытаюсь добавить одну запись, т.е. дубликатов быть не может. Выдает: Оператор INSERT или update нельзя выполнить из-за ограничения CHECK. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2006, 19:04
|
|||
|---|---|---|---|
Курсор и обновление данных в источнике |
|||
|
#18+
Ну давай тогда полный скрипт таблицы. И Скрипт RV. зы как сделать знаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1591599]: |
0ms |
get settings: |
4ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
155ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 477ms |

| 0 / 0 |
