Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.03.14;
Скачать: CL | DM;

Вниз

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

 
Иван   (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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.02 c
2-1263355369
Дмитрий С
2010-01-13 07:02
2010.03.14
Как правильно "захватить" исключение?


2-1263127428
nordlink19
2010-01-10 15:43
2010.03.14
Рисование окружности в free pascal


2-1263305551
Б
2010-01-12 17:12
2010.03.14
Функция ExtEscape. Применение?


2-1263132160
Olya
2010-01-10 17:02
2010.03.14
Подключение Dll


6-1210186850
ytkopobot
2008-05-07 23:00
2010.03.14
Простейший файервол, самый простейший