Приветствую всех, у меня возникла проблема.
Использую компонент ADOQuery.
Делаю запрос на подсчёт количество студентов в таблице.
Код:
1 2 3 4 5 6 7 8 9 10 | var allRecord: integer ;
Begin
allRecord:= 0 ;
DataModule_0 . ADO_Query_Student . Close;
DataModule_0 . ADO_Query_Student . SQL . Clear;
DataModule_0 . ADO_Query_Student . SQL . Add( 'SELECT count(*) as cnt from Students' );
DataModule_0 . ADO_Query_Student . Open;
allRecord := allRecord + DataModule_0 . ADO_Query_Student . FieldByName( 'cnt' ).AsInteger;
Label1 . Caption:=IntToStr(allRecord);
End ;
|
Выдаёт ошибку, что не найден первичный ключ(то есть поле первичного ключа).
http://s42.radikal.ru/i096/1203/ed/5c481eecc0be.png
Помогите пожалуйста, заранее спасибо
