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

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

Помогите, делаю ADOQuery1.Refresh; выдает ошибку "Insufficient " [D7, MSSQL, ADO]


Timon ©   (2004-05-07 16:26:00) 

Помогите, делаю ADOQuery1.Refresh; выдает ошибку "Insufficient key column information for updating or refreshing", испробовал всё но ничего не помогает.


Mamed   (2004-05-08 09:29:00) [1]

1 Vipolni pachi d5adoupdate2.exe,D5EntUpdate.exe,D5ADOUpgrade.exe
2.Pered Refresh napishi
 x:=ADOQuery1.Fieldbyname('IMYAKLYUCHA');
 ADOQuery1.Requery;
 ADOQuery1.Filter='IMYAKLYUCHA='+x;
 ADOQuery1.FindFirst;


Timon   (2004-05-07 17:13:00) [2]

Да уникальный клбчь есть, (ну как без этого).
Requery не подойдет т.к. мне надо чтобы положение курсора в гриде не менялось. При Requery он становится на 1 - ой позиции.


Locker   (2004-05-07 16:55:00) [3]

ADOQuery1.Requery;


MU   (2004-05-07 16:36:00) [4]

А уникальный ключ у таблицы есть?


Наверх

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