Cвязь из делфи

dayday
отредактировано 06:47 Раздел: FastReport 3.0
В приложений Делфи7 пишу
try

FiBDataset.close
FiBDataset.selectsql.clear
FiBDataset.selectsql.add('select *from Store where id='+edit1.text);
FiBDataset.open;

frReport.loadfromfile('Report.fr3')
frReport.preparereport
frReport.showpreparereport;
except
Raise exception.......

В Чем проблема вроде ;) бы он должен из едита брать введенный id и выводить именно эту запись, но он выводит всю таблицу

Также пробовал интерактивный запрос, так там то же самое
Как сделать чтобы в отчет выводилась запись с едита?

Комментарии

  • gpigpi
    отредактировано 06:47
    Проверьте, что отображается в DBGrid после открытия FiBDataset
  • отредактировано May 2006
    написал:
    Проверьте, что отображается в DBGrid после открытия FiBDataset [/q]
    А DBGrid используется?
    В тексте проблемы я этого не заметил... ;)
  • gpigpi
    отредактировано 06:47
    GloThin
    Просто сначала нужно определить причину проблемы: датасет или фаст. Если в гриде будут отображаться несколько записей, то нужно разбираться с датасетом, точнее с запросом на выборку
  • dayday
    отредактировано 06:47
    Все оказалось проше некуда нужно было в конце написать

    DBGrid1.datasource:=Нужный Соурсе

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.