Страница 2 из 2

Re: скрипт

Добавлено: 26 июл 2007, 15:17
Кузнецов Евгений
ilyamus писал(а):$base = 'SERVER:10.10.10.254:F:\BD\BD.GDB';
Класс! $base = '10.10.10.254:F:\BD\BD.GDB' не пробовали? Вне зависимости от данной проблемы - срочно читать литературу по IB\FB. Можно начать с Мир Interbase.

Добавлено: 27 июл 2007, 00:23
kdv
достаточно и www.ibase.ru/ibfaq.htm

Re: ещё раз проблема

Добавлено: 27 июл 2007, 07:25
stix-s
ilyamus писал(а): а на локал хосте не хочет Dynamic SQL Error SQL error code 901
Выясни в конце-концов какие версии клиентов и серверов у тя есть
(при установке дельфей, ты тоже мог IB поставить)
в чем отличия рабочего варианта от нерабочего
Разбери ошибку свою - ёлы-палы
Обратите внимание на значения SQLCode и IBErrorCode. SQLCode = -901. Если посмотреть значения SQLCode и IBErrorCode в документации по InterBase (Language Reference), то можно увидеть, что этому значению соответствует ровно 60 вариантов ошибок. Значение же IBErrorCode = 335544741 имеет только один тип ошибки: «connection lost to database», то есть, потеря соединения с базой данных. Еще раз следует подчеркнуть, что с целью обработки ошибок базы данных в программе наиболее полезным является именно параметр IBErrorCode, передаваемый обработчику ошибок.
http://www.interbase-world.com/ru/articles/5659.php
Цитата относителько разбора компонентов, но общий смысл понятен?

Мой телепатор подсказывает...

Добавлено: 27 июл 2007, 10:42
Slavik
Мой телепатор подсказывает, что у товарища есть всего одна база данных bd.gdb под IB, одно основное клиентское приложение, работающее с этой базой через BDE с нескольких компов, и один web-сервер апач, который не любит старую версию gds32.dll. Клиенскому приложению в принципе пофиг версия gds32.dll.

Задача состоит в том, чтобы подружить их всех. Но выполнение её осложняется страшной неразберихой с установленными IB, FB, апачами, Delphi 5 и клиенскими приложениями, а также полнейшим пренебрежением товарища к мануалам, советам и уточняющим вопросам, которые ему задают.