Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

EDatabaseError 'Unable to find record. No key specified' [D6, D7, MSSQL]


Andriy Tysh ©   (2004-10-26 20:53:00) 

Project raised exception class EDatabaseError with message 'Unable to find record.  No key specified'. Process stopped. Use Step or Run to continue.

Где может быть ошибка, как её избежать?


ЮЮ   (2004-10-27 12:57:00) [1]

ДатаСоурс->КлиентДатасет->Провайдер->АДОКвери

а эти звери зачем: КлиентДатасет->Провайдер

типа трехзвенка? один АДОКвери для всех клиентов? Не понимаю я таких трехзвенок :(


Andriy Tysh   (2004-10-27 12:49:00) [2]

Потом такая ошибка возникает:
---------------------------
Debugger Exception Notification
---------------------------
Project Providers.exe raised exception class EDBClient with message 'Mismatch in datapacket.'. Process stopped. Use Step or Run to continue.
---------------------------
OK   Help  
---------------------------


Плохиш   (2004-10-27 11:03:00) [3]

А про 17ю строку все забыли?


Reindeer Moss Eater   (2004-10-27 10:59:00) [4]

Где может быть ошибка, как её избежать?

Тебе же по-русски сказано No key specified

Попытка поиска по индексу без установки ключа поиска.


Andriy Tysh   (2004-10-27 10:54:00) [5]

Так я связку ДатаСоурс->КлиентДатасет->Провайдер->АДОКвери использую.


sniknik   (2004-10-26 21:02:00) [6]

нет ключевого поля в запросе (или вообще), не к чему привязываться.
и BDE не совсем коректно с MSSQL использовать.


Наверх

Титульная страница Поиск, карта сайта Написать письмо