Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2017.11.26;
Скачать: [xml.tar.bz2];

Вниз

Как получить количество записей в таблице базы access   Найти похожие ветки 

 
gedevan   (2015-12-30 08:55) [0]


Function GetScreenTableRecordsCount(AConnection: TADOConnection):integer;
var
   rs:_Recordset;
begin
 rs := AConnection.Execute("SELECT COUNT (*) FROM ScreenShots");
 while not rs.EOF do
 begin

   //перейдём к следующей записи
   rs.MoveNext;
 end;
 //закроем выборку.
 rs.Close;
end;


Вот, имеем такой код. Проблема в том что я понятия не имею что находится в rs в результате данного запроса и как это оттуда достать? И не существует ли какого то способа увидеть структуру rs?


 
Inovet ©   (2015-12-30 09:04) [1]

> [0] gedevan   (30.12.15 08:55)
> SELECT COUNT (*) FROM ScreenShots

Такой запрос вернёт одно поле и одну запись.


 
gedevan   (2015-12-30 09:08) [2]

ну понятно, непонятно только как это поле называется "count" я пробовал, не работает


 
кгшзх ©   (2015-12-30 09:45) [3]

это поле у тебя называется fields[0]


 
sniknik ©   (2015-12-30 16:44) [4]

> как это поле называется "count"
с чего это?
вычисляемое выражение, без указания алиаса для его названия... считай не определено. хотя, если без гарантий, имя тут (на аналогичном запросе в аксесс) будет - Expr1000.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2017.11.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.001 c
15-1468186201
Юрий
2016-07-11 00:30
2017.11.26
С днем рождения ! 11 июля 2016 понедельник


15-1468272602
Юрий
2016-07-12 00:30
2017.11.26
С днем рождения ! 12 июля 2016 вторник


15-1467886256
ВладОшин
2016-07-07 13:10
2017.11.26
тригер ddl на базу mssql. Так правильно?


2-1451454942
gedevan
2015-12-30 08:55
2017.11.26
Как получить количество записей в таблице базы access


2-1451492742
gedevan
2015-12-30 19:25
2017.11.26
ADOConnection как передать в SQL запрос параметр?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский