Здравствуйте, tpg, Вы писали:
tpg>Здравствуйте, jonny210, Вы писали:
J>>MS SQL, D7, ADO. J>>При выполнении некоторых insert'ов, update'ов и delete'ов вылетает такое сообщение J>>
J>>Row cannot be located for updating. Same values have been changed since it was last read.
J>>
J>>Очень странно то, что сама транзакция выполняется успешно. Помогите избавиться от злополучной ошибки.. плз
tpg>SET NOCOUNT ON
Здравствуйте, pjBrain, Вы писали:
B>Напиши в параметрах ADO Query, что курсор должен быть на стороне сервера.
Когда я делаю курсор на стороне сервера, ошибка действительно исчезает, на появляются жуткие тормаза при отображении списков с лукапов. Может есть какое-то другое решение, или способ уменьшить тормоза.
Здравствуйте, tpg, Вы писали:
tpg>Здравствуйте, jonny210, Вы писали: tpg>>>SET NOCOUNT ON
J>>Помогает не во всех случаях.((((
tpg>А нет ли на табличке какого триггера (да тоже без SET NOCOUNT ON)?
Или в том же триггере (или хп) какого-нибудь селекта (может быть отладочного), который что-либо возвращает клиенту?
Re: Помогите исправить ошибку
От:
Аноним
Дата:
05.07.05 12:57
Оценка:
Здравствуйте, jonny210, Вы писали:
J>MS SQL, D7, ADO. J>При выполнении некоторых insert'ов, update'ов и delete'ов вылетает такое сообщение J>
J>Row cannot be located for updating. Same values have been changed since it was last read.
J>
J>Очень странно то, что сама транзакция выполняется успешно. Помогите избавиться от злополучной ошибки.. плз