mdid Цитата: - генерация пути при запуске
- банальный выбор бызы из OpenDialog
С этого места можно поподробней?
Цитата: движок interbase?
нет, firebird 2.0.0.12748
Gerasoft База переносится вместе с прогой...
OXDBA Firewall'оф нет, брэндмауэр отключен
Цитата: А что мешает использовать alias? Конечно если FB от полуторки и выше.
а как не подскажете?
Arvur Цитата: Ты fbclient.dll с программой прихватить не забыл?
Если эта библиотека присутствует в system32 или рядом с прогой - проверяй firewall, наличие базы по указанному пути и отсутствие флага readonly на файле базы.
Есть gds32.dll, fbclient забыл, записал в каталог с прогой, ошибка та же, флага readonly нет.
Цитата: Для динамического пути к базе можно воспользоваться подобной функцией
function HomePath : string;
begin
Result := ExtractFilePath(Application.ExeName);
end;
попробую...
RostY Цитата: fbclient.dll или GDS32.DLL. попробуй вместо локалхост написать 127.0.0.1
А служба или Firebird guardian на компе запущены ?
gds32.dll была, сейчас еще и fbclient.dll, пробовал прописывать 127.0.0.1 ошибка та же, только соответственно вместо localhost идет 127.0.0.1. Службы не запущены...
vserd 1. Один комп одна база
2. в коде
Добавлено: И еще gds32.dll есть файл 1523796 байт, есть 425948 байт, данная ошибка появляется при нахождении 1,5mb файла в каталоге с прогой, если записать др gds32 то появляется ошибка:
"Unable to complete network request to host "localhost"
Failed to locate host machine
Undefined service gds_db/tcp "
В каталоге с прогой есть так же fbintl.dll, fbudf.dll, ib_udf.dll, и плюслм сейчас fbclient.dll