Форум: "Начинающим";
Текущий архив: 2010.03.14;
Скачать: [xml.tar.bz2];
ВнизКоличество записей Найти похожие ветки
← →
Иван (2010-01-08 18:29) [0]Подскажите пожалуйста как определить количество записей которое в данный момент в IBTable.
Пробовал RecordCount но что то не то показывает вот и не знаю
var
l: integer;
begin
l:=1;
dolgi.Label1.Caption:=inttostr(Form_user.IBTable1.RecordCount);
while l<>Form_user.IBTable1.RecordCount do
BEGIN
//действия
l:=l+1;
END;
← →
Palladin © (2010-01-08 18:30) [1]select count(*) from
← →
Иван (2010-01-08 18:37) [2]это же просто вывод полей, а мне нужно количество записей
← →
Palladin © (2010-01-08 18:45) [3]
> это же просто вывод полей
ну хрен ли мне со специалистом спорить... уступаю
← →
Иван (2010-01-08 18:51) [4]я извиняюсь, я просто не знаю, а как в переменную какую нибудь это сохранить?
← →
Anatoly Podgoretsky © (2010-01-08 18:53) [5]> Иван (08.01.2010 18:37:02) [2]
Тебе нуже while not table.eof
← →
Иван (2010-01-08 18:58) [6]вот и нете нашел статью http://sblvsn.narod.ru/Docum/RecordCount.html
Итак, определить число записей в наборе можно просто пересчитав их:
Dim rs,RecordCount
Set rs=...
RecordCount=0
While Not rs.EOF
RecordCount=RecordCount+1
rs.MoveNext
WEnd
что такое "rs" ? таблица?
← →
Palladin © (2010-01-08 19:00) [7]Расслабся, это работа с ADO, IB тут ни при чем.
← →
Иван (2010-01-08 19:05) [8]ну а как с ib? например просто вывести в тот же Label1 количество записей IBTable1
← →
Palladin © (2010-01-08 19:07) [9]1.
select count(*) from
это IBQuery (есть такой помоему)
2.
Как Анатоль сказал, и это будет фактически полученное количество записей.
← →
Иван (2010-01-08 19:32) [10]Спасибо
← →
Плохиш © (2010-01-09 00:56) [11]
> Иван (08.01.10 19:05) [8]
Зачем оно тебе, это программирование? Тебе же всё-равно не интересно.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.03.14;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c