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

Вниз

Статистическая информация   Найти похожие ветки 

 
matt ©   (2004-10-02 23:36) [0]

Доброго времени суток!
Подскажите, чем можно получить сабж по базе.Т.е. кол-во записей, объем и т.п.


 
tormoz   (2004-10-02 23:45) [1]

Количество записей:
table1.recordcount

А что за объем базы?


 
DrPass ©   (2004-10-03 00:03) [2]


> Количество записей:
> table1.recordcount

:) Сомнительное средство, мягко говоря.
"Количество записей в базе", правда, не менее нелепое понятие, записи бывают в таблицах, а не базах. Количество записей в таблице можно узнать как select count(*) from <имя таблицы>. А еще лучше книжку почитать


 
YurikGL ©   (2004-10-03 10:07) [3]

>объем

Читать работу с файлами.


 
Sergey_Masloff   (2004-10-03 11:09) [4]

1) Вытащить все несистемные таблицы которые не являются вьюхами

select rdb$relation_name from rdb$relations where rdb$system_flag = 0 and rdb$view_blr is null


2) Сделать на клиенте цикл

select count(*) from CURRENT_TABLE_NAME

естественно текс SQL придется генерить так как имя таблицы как параметр не задашь.

Не знаю есть ли сейчас в IB возможность динамического SQL на сервере если есть можно сделать и хранимой процедурой


 
jack128 ©   (2004-10-03 12:57) [5]

Sergey_Masloff   (03.10.04 11:09) [4]

Не знаю есть ли сейчас в IB возможность динамического SQL на сервере если есть можно сделать и хранимой процедурой

в IB (кроме 7ой - тут не знаю) нет, а вот в FB1.5 есть - EXECUTE STATEMENT


 
Sergey_Masloff   (2004-10-03 13:05) [6]

jack128 ©   (03.10.04 12:57) [5]
Про FB я знаю, естественно ;-) В теме топика IB.
Кстати как Execute сделано мне не нравится. Я поигрался и вернулся к системе которую еще с 5.x откатал - сам текст генерю на сервере отдаю его на клиент и с клиента запускаю. Несмотря на "лишние" обмены работает надежнее, переносимо и по скорости ровно то же самое получается.


 
Zif ©   (2004-10-06 13:13) [7]

Количество записей:
LabelProgAll.Caption :=inttostr(DataModule1.ADODataSetMain.Recordset.RecordCount);



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

Текущий архив: 2004.11.07;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.037 c
14-1098102160
}|{yk
2004-10-18 16:22
2004.11.07
Кто смотрел Космическу одиссею 2001 или читал Кларка


3-1097126482
Its
2004-10-07 09:21
2004.11.07
DBGrid


14-1098112656
Никита
2004-10-18 19:17
2004.11.07
Опрос :-)


1-1098455411
MRAk
2004-10-22 18:30
2004.11.07
Drawgrid Как вставить картинку в опр ячейку


14-1098088437
Aldor_
2004-10-18 12:33
2004.11.07
Народ, у кого есть Matlab/Mathcad или т.п., вычислите, пожалуйста