![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Приветствую всех, у меня возникла проблема.
Использую компонент ADOQuery. Делаю запрос на подсчёт количество студентов в таблице. Код:
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 Помогите пожалуйста, заранее спасибо ![]() |
|
#2
|
||||
|
||||
|
Что собой представляет таблица Students?
Можно так кстати, без лишних переменных: Код:
Begin
DataModule_0.ADO_Query_Student.Close;
DataModule_0.ADO_Query_Student.SQL.Text:= 'select count(*) as cnt from students';
DataModule_0.ADO_Query_Student.Open;
Label1.Caption:= DataModule_0.ADO_Query_Student.FieldByName('cnt').AsString;
End;Последний раз редактировалось Ildar-tsr, 01.03.2012 в 10:59. |