powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / SQL-Delphi добавление записи - получаю ужасную ошибку Multiple recort found, but
3 сообщений из 3, страница 1 из 1
SQL-Delphi добавление записи - получаю ужасную ошибку Multiple recort found, but
    #32022373
Barabanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Delphi-BDE-MSSQL
Есть Таблица Division (поле DivisionID IDENTITY, PK и поле DivisionName)
1 Отделение1
2 Отделение2
3 Отделение3
4 Отделение4
Подключил таблицу в TTable (AutoRefresh := True). Пытаюсь в гриде работать с этой таблицей добавлять записи. Если ввожу значение Отделение5 - всё великолепно ( возвращает значение IDENTITY, обновляет запись), если же пытаюсь добавить значение Отделение1, т.е. которое уже существует ругается Multiple record found, but only one was expected. В чём проблема? Почему он не даёт добавить такое значение? Поле-то не ключевое......
...
Рейтинг: 0 / 0
SQL-Delphi добавление записи - получаю ужасную ошибку Multiple recort found, but
    #32023507
Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такая беда происходит, когла у тебя в таблице есть 2 и более абсолютно одинаковых записи.
запроси SELECT *, COUNT(*) FROM tab1 GROUP BY <твои поля> HAVING COUNT(*)>1
И ты получишь список повторяющихся записей.
...
Рейтинг: 0 / 0
SQL-Delphi добавление записи - получаю ужасную ошибку Multiple recort found, but
    #32024234
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрите в профилере, какой запрос генерит делфа при вставке записи.
Что там у нее на уме - полный мрак.
В любом случае не рекомендуется напрямую использовать ТТабле для SQL-таблиц.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / SQL-Delphi добавление записи - получаю ужасную ошибку Multiple recort found, but
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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