powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / CursorAdapter & SQL Server
8 сообщений из 8, страница 1 из 1
CursorAdapter & SQL Server
    #32443091
eugenio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется следующая проблемма: создан CursorAdapter (ADO) работающий с SQL Server 2000. Согласно требованиям системы используется CursorLocation = adUseServer и LockType = adLockOptimistic. Проблема состоит в том, что при удалении нескольких регистров TABLEUPDATE удаляет из DB SQL Server только 2 первых регистра и выдаёт ошибку. Удаленте одиночного регисра выполняется без проблем.
...
Рейтинг: 0 / 0
CursorAdapter & SQL Server
    #32443209
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
смотрите Aerror()
...
Рейтинг: 0 / 0
CursorAdapter & SQL Server
    #32443788
eugenio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Aerror() выдаёт ошибку 1435 с сообщением:
"Microsoft OLE DB Provider for SQL Server : El controlador de filas hizo referencia a una fila eliminada o marcada para eliminación.", что в переводе означает что-то вроде "Microsoft OLE DB Provider for SQL Server : Контроллер строк реализовал ссылку на удалённую или помеченную для удаления строку."
С чем это едят?
...
Рейтинг: 0 / 0
CursorAdapter & SQL Server
    #32443843
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я что-то понимаю в испанском это значит что у вас Foreign key constraint на сервере отработал. Он и не дал удалить эти строки.
...
Рейтинг: 0 / 0
CursorAdapter & SQL Server
    #32444376
eugenio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Таблица, на которой "проводятся опыты" имеет несколько полей, одно из которых декларировано как Primary Key. Не декларировано никаких связей с другими таблицами DB. Самое интересное, что при удалении 1 или 2-х строк процесс выполняется без проблемм. Ошибка появляется только при большем числе удаляемых регистров. Какой либо связи с данными не замечено.
...
Рейтинг: 0 / 0
CursorAdapter & SQL Server
    #32444411
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SP1 на всяк случай установлен?
...
Рейтинг: 0 / 0
CursorAdapter & SQL Server
    #32444422
eugenio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Йес. Добавляю: Fox зарегестрирован и т.д и т.п
...
Рейтинг: 0 / 0
CursorAdapter & SQL Server
    #32444851
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой результат дает запрос
Код: plaintext
1.
select * from information_schema.referential_constraints 
where unique_constraint_name = 'PK_YourTable'

'PK_YourTable' - первичный ключ в вашей таблице
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / CursorAdapter & SQL Server
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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