Перейти к содержанию
Fire Monkey от А до Я
  • 0

Почему в RecordCount не все строки таблицы?


Олег Киреев

Вопрос

Подскажите пожалуйста почему когда я пытаюсь заполнить ComboBox из базы SQLite в мобильном приложении для Android вот так:

//заполняем  ComboBox  двигателя
FDQuery_ComboBox.Active:=False;
FDQuery_ComboBox.SQL.Clear;
FDQuery_ComboBox.SQL.Add('SELECT Dvig_ob FROM TabSR ');
FDQuery_ComboBox.Active:=True;
//ShowMessage('Количество строк: '+IntToStr(FDQuery_ComboBox.RecordCount));
for i:=1 to FDQuery_ComboBox.RecordCount do
   Begin
   FDQuery_ComboBox.RecNo := i;
   ComboBox_Engin.Items.Add(FDQuery_ComboBox.Fields[0].AsString);
   End;

в  FDQuery_ComboBox.RecordCount всего ровно 50 позиций хотя в таблице TabSR 288 строк????

СпасиБО. С Уважением.

Ссылка на комментарий

Рекомендуемые сообщения

  • 0
  • Модераторы

Ознакомьтесь с FireDAC.Stan.Option.TFDFetchOptions.RecordCountMode.

И начните уже пользоваться поиском на форуме... Не один раз обсуждалась эта тема Показаны результаты для 'RecordCount'

 

p.s. Тему перенёс в подходящий раздел.

Изменено пользователем Andrey Efimov
Ссылка на комментарий
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...