Как передать параметры подключения к базе? (fib)

отредактировано 17:37 Раздел: FastReport 3.0
Человек я новый, многих простых вещей ещё не понимаю ;)

В отчёте есть форма, на которой лежит FIBDatabase. Как ей сообщить из приложения Databasename, user, password и т.п.?
Проблема в следующем -
свойств username & password у этого компонента вообще нет,

а при передаче строки подключения в databasename из приложения
(frxReport1.FindObject('FIBDatabase1') as TfrxFIBDatabase).DatabaseName:='srv:c:\base.fdb';
идёт ругань на то, что передано неправильное выражение ;)
если передать просто 'abc' - то проходит нормально...




Комментарии

  • отредактировано 17:37
    Посмотри на опцию дефаут датабайс.
    ничего туда передавать из проги не надо.
  • отредактировано 17:37
    спасибо - есть такая опция!

    но всё равно чего-то не работает...
    как только в своём отчёте кладу на форму компонет FIBQuery, так сразу приложение при запуске(!) ловит AV.

    может я чего не так поставил: вот качнул у вас тут Import_2004_11_26.rar
    оттуда поставил FIB\frxFIB7.dpk. Больше ничего.

    У меня fibplus 6.1
  • отредактировано 17:37
    а случайно ты не на форме хранишь весь отчет??
    что то такое было...

    попробуй загрузить из файла отчета. или из блоб.
    у нас все работает.
    но фибы 5е.
  • отредактировано 17:37
    нет, отчёт грузится из файла
    (хотя наверно и в форме его хранить не криминально ;) )

    у меня D7sp1+FIB6.1+FR3.09
    ...может и вправду траблы в новых версиях
  • отредактировано 17:37
    Исходники есть поставь точки останова посмотри где происходит ошибка.

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

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