powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / FastReport 4.x Использование frxADOQuery
1 сообщений из 1, страница 1 из 1
FastReport 4.x Использование frxADOQuery
    #36536030
afenkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Помогите, пожалуйста разобраться с такой проблемой. Необходимо построить итоговый отчет подсчитывающий количество записей в базе данных. Создал frxADOQuery и текст запроса ввожу при нажатии кнопки ОК на DialogPage. Примерно так:
автор
procedure BitBtn1OnClick(Sender: TfrxComponent);
begin
frxADOQuery.Close;
frxADOQuery.SQL.Clear;
frxADOQuery.SQL.Add('SELECT d.DateIn, d1.IDTypeForm FROM dbo.InformCor d1 INNER JOIN dbo.Cor d ON (d1.IDCor=d.IDCor) WHERE d.DateIn BETWEEN :DT1 AND :DT2 AND d1.IDTypeForm IS NOT NULL');
frxADOQuery.Open;
P:=frxADOQuery.RecordCount;

Результат = 0.
Но если я этот же текст запроса ввожу в frxADOQuery, то все считает. Проблема где-то в параметрах, но где - не могу понять.
Второй вопрос по использованию одного frxADOQuery несколько раз. Например:
автор
procedure BitBtn1OnClick(Sender: TfrxComponent);
begin
frxADOQuery.Close;
frxADOQuery.SQLSchema:='fileschema';
frxADOQuery.Open;
P:=frxADOQuery.RecordCount;

frxADOQuery.Close;
frxADOQuery.SQLSchema:='fileschema1';
frxADOQuery.Open;
P1:=frxADOQuery.RecordCount;

Так вот первую схему считывает и работает, а вторая - не работает. В FastReport 2.4 получалось использовать один запрос несколько раз, а в FR4.7 - пока никак.
Кривой выход из положения нашел - создал для каждого значения frxADOQuery, но это не очень удобно - после предварительного просмотра отчет закрывается несколько минут, потому что 94!!! frxADOQuery
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / FastReport 4.x Использование frxADOQuery
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]