Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Row changed between retrieve and update / 10 сообщений из 10, страница 1 из 1
23.10.2003, 10:25
    #32302555
Deosfen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Row changed between retrieve and update
PB 7.0
Сохраняю данные datawindow при помощи stored procedure , один параметр как OUTPUT, при записи данных получаю ошибку:
код -3
сообщение Row changed between retrieve and update.

Смотрю в Profiler , на сервер поступает один пакет вида:
declare @var int
set @var = null
exec <some procedure> @var output, @var1, @var2 ... etc
select @var

что не так , подскажите пожалуйста.
...
Рейтинг: 0 / 0
23.10.2003, 13:00
    #32302843
Ikar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Row changed between retrieve and update
Хм... А апдейт-пропертя стоят? :)
---
С уважением, IKAR
программист-разработчик
PowerBuilder
ikarhomecenter@narod.ru
IkarHomeCenter
...
Рейтинг: 0 / 0
24.10.2003, 01:10
    #32303765
Deosfen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Row changed between retrieve and update
to Ikar: нет не стоят
...
Рейтинг: 0 / 0
24.10.2003, 08:40
    #32303857
Ikar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Row changed between retrieve and update
Дык паставь...

То, что они не стоят или стоят не коректно, и есть практически единственная вероятная причина этой ошибки (Row changed between retrieve and update). ИМХО.
---
С уважением, IKAR
программист-разработчик
PowerBuilder
ikarhomecenter@narod.ru
IkarHomeCenter
...
Рейтинг: 0 / 0
24.10.2003, 09:32
    #32303880
Deosfen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Row changed between retrieve and update
to Ikar:
первоначально стояли все настройки, все равно выдавало сообщение об ошибки.
порядок сохранения datawindow в БД, по-моему такой
проверяет есть ли процедура на сохранение, если есть, то запускает ее и дальше не смотрит, что у нее в Update property установлено. Ну если нет , то выполняет простой Update согласно Update property. Разве не так?
...
Рейтинг: 0 / 0
24.10.2003, 09:34
    #32303881
Deosfen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Row changed between retrieve and update
Если я устанавливаю Update property, и делая Reset для stored procedure,
то все заприсывает .
...
Рейтинг: 0 / 0
24.10.2003, 12:02
    #32304106
Kuzya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Row changed between retrieve and update
А для пораматра который out в SP, в DW out поставлен?
Если нет, то после сохранения DW получает возвращаемое значение которого быть не должно и это расценивается как ошибка.
...
Рейтинг: 0 / 0
25.10.2003, 05:34
    #32305013
Deosfen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Row changed between retrieve and update
to Kuzya :
стоит OUT.
...
Рейтинг: 0 / 0
25.10.2003, 11:09
    #32305043
Moiseeff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Row changed between retrieve and update
Параметр - строка?
Если параметр строка,то необходимо в DW установить input/output и предусмотреть инициализацию параметра строкой соотвествующей длины, заполненной пробелами.
P.S. Вызов процедур обновления (Stored Procedur Update) производится по правилам RPC.
...
Рейтинг: 0 / 0
26.10.2003, 06:41
    #32305294
Deosfen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Row changed between retrieve and update
to Moiseeff:
параметр integer.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Row changed between retrieve and update / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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