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

Вниз

Как подсчитать количество записей в базе?   Найти похожие ветки 

 
Жбан   (2004-01-20 12:33) [0]

Добрый день, уважаемые мастера! Подскажите, как подсчитать количество записей в базе msaccess с использованием ADO и конструкции Select - Count, точнее, как подсчитать - понятно (SELECT COUNT (*) FROM Tab), а вот как выцепить возвращаемое значение?


 
Vlad   (2004-01-20 12:35) [1]

SELECT COUNT (*) as Cnt FROM Tab

AdoQuery1.FieldByName("Cnt").AsInteger;


 
Term   (2004-01-20 12:35) [2]

Ну например так:
Table.Fields[0].AsInteger;


 
Жбан   (2004-01-20 12:40) [3]

А через возвращаемые параметры можно?


 
Desdechado   (2004-01-20 12:44) [4]

точнее?


 
Vlad   (2004-01-20 12:45) [5]


> Term © (20.01.04 12:35) [2]

Кто-то упрно советовал не пользоваться Table, как мне помнится ? :-)
Тем более что если под "Table" понимать объект типа TxxxTable, то ответ некорректный :-)


 
Term   (2004-01-20 12:51) [6]

ну это типа опечатка, к тому же я говорил что всё относительно :)))))))))))))

а это так для образца просто


 
Term   (2004-01-20 12:53) [7]


> Тем более что если под "Table" понимать объект типа TxxxTable,
> то ответ некорректный

незнаю наскоко он не корректный, скорее не может не полный,
но у меня вот такие штуки с Query работают без проблем


 
Vlad   (2004-01-20 12:59) [8]


> Term © (20.01.04 12:53) [7]

Сам же мой текст привел. Я сказал что для случая с Table ответ некорректный, даже более того неверный (если конечно не использовать промежуточные View).
Вернее будет так: Table.RecordCount


 
Жбан   (2004-01-20 13:02) [9]

Ну я имел ввиду, можно ли использовать свойство Parameters объекта TADOQuery?


 
Stas   (2004-01-20 13:08) [10]

Так у тебя Access или MSSQL ?
MSSQL можно так Select :par=Count(*) from table1
Незнаю может и в Accesse можно.



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

Форум: "Базы";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.076 c
7-29634
serega_sss
2003-11-24 01:27
2004.02.10
ИРПС


4-29675
Neznaika
2003-12-03 20:45
2004.02.10
Корзина


14-29545
Alexander666
2004-01-21 11:46
2004.02.10
Американские деньжата


1-29423
Viking
2004-01-30 15:04
2004.02.10
Список MDI-Child окон


3-29233
Vitalik
2004-01-19 14:30
2004.02.10
Добавление строк в таблицу ч/з DBGrid





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский