Найдено 43 результата
- 29 янв 2011, 18:21
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Firebird+PHP+AdobeFlex
- Ответы: 8
- Просмотры: 9701
Re: Firebird+PHP+AdobeFlex
у меня про php могут быть только ссылки. Вообще я сомневаюсь, что в php можно "изящно управлять транзакциями". Здесь нужно смотреть документацию на php. Спасибо! Да, судя по всему, с транзакциями под PHP будет не так изящно... но, в целом, документация по PHP показывает, что это все реально. http:/...
- 16 янв 2011, 15:04
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Firebird+PHP+AdobeFlex
- Ответы: 8
- Просмотры: 9701
Re: Firebird+PHP+AdobeFlex
Удивлюсь, поиск по нехитрым 3-м буквам PHP вообще ничего не дал... а как я понимаю, в этом всем, это ключевое звено.Dimitry Sibiryakov писал(а):Ты удивишься, но это на http://ibase.ru
Ссылочу можешь кинуть на ветку, в которой ведется обсуждение? Возможно я разучился искать.
- 15 янв 2011, 22:06
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Firebird+PHP+AdobeFlex
- Ответы: 8
- Просмотры: 9701
Firebird+PHP+AdobeFlex
Приветствую, коллеги! Есть идея к FB сделать клиентское кросплатформенное приложение на Adobe Flex (Flash Builder 4.0). На сколько я понимаю, Builder неплохо дружит с PHP, да и FB тоже цепляется через PHP. Вопрос в том, как изящно реализовать механизм работы транзакций. То к чему я по своей неопытно...
- 07 июл 2010, 11:50
- Форум: Общие проблемы
- Тема: Триггер не создается
- Ответы: 5
- Просмотры: 3880
Re: Триггер не создается
Фигня еще в том, что FB ранее (в IB) созданную структуру метаданных в приведенном мной примере использует и все ок. Но великодушно отказывается такую же создавать уже самому Что впрочем можно трактовать как преимущество парсера метаданных FB.
- 06 июл 2010, 21:42
- Форум: Общие проблемы
- Тема: Триггер не создается
- Ответы: 5
- Просмотры: 3880
Re: Триггер не создается
ему надо OLD. И всегда надо было. Как у вас такая, прямо скажем, фигня, работала в IB - это вина исключительно IB. Думаю, что Вас ждет много новых открытий в освоении _корректного_ SQL/PSQL в FB. Подчеркиваю - корректного. А не неоднозначного или кривого в IB. Такая фигня у меня не из моих сочините...
- 06 июл 2010, 20:27
- Форум: Общие проблемы
- Тема: Триггер не создается
- Ответы: 5
- Просмотры: 3880
Триггер не создается
Коллеги, в любой версии IB 5.6 - 2007 включительно нижеприведенный скрипт работает. Но полностью отказывается функционировать на FB 2.0 в любых редакциях. А именно - выдает сообщение что мол не знает он поля DATA_MAIN.MAIN_ID ; это поле точно содержится в таблице к которой этот триггер и создается. ...
- 25 сен 2009, 13:05
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Проблема с DLL (COM-Сервера) c IBX компонентами внутри
- Ответы: 6
- Просмотры: 4933
Re: Проблема с DLL (COM-Сервера) c IBX компонентами внутри
Было бы удивительно, если бы правила отличались, поскольку COM-сервер это и есть простая DLL с некоторым предопределённым интерфейсом. На сколько я понимаю, не обязательно чтоб COM - сервер находился внутри DLL. Он вполне может находиться и в Exe. DLL для COM - сервера экспортирует 4 небезызвестные...
- 24 сен 2009, 21:08
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Проблема с DLL (COM-Сервера) c IBX компонентами внутри
- Ответы: 6
- Просмотры: 4933
Re: FB 2.0 Embedded + Delphi2007
НА самом деле, там COM-Сервер упакованный в DLL. Но в любом случае, похоже правила IBX одинаковы и для COM и для простых DLL.
- 23 сен 2009, 18:05
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Проблема с DLL (COM-Сервера) c IBX компонентами внутри
- Ответы: 6
- Просмотры: 4933
Re: FB 2.0 Embedded + Delphi2007
пока все в DLL работало через DBE к Interbase, все выгружалось. Именно с переходом на IBX возникли эти глюки. Стало быть DLL работает без проблем с компонентами BDE? В любом случае, софту уже много лет и куча DLL. Переделать будет крайне сложно да и практически нереально... По ходу проблема решилась...
- 23 сен 2009, 16:19
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Проблема с DLL (COM-Сервера) c IBX компонентами внутри
- Ответы: 6
- Просмотры: 4933
Проблема с DLL (COM-Сервера) c IBX компонентами внутри
Приветствую коллег! При переходе с IB 2007 Desktop на FB2.0 Embedded возникла следующая проблема: Имеется приложение EXE шник, через TIBDatabase цепляется к файлу БД. Запускается из EXEшника DLL-ка, которая по такому же компоненту цепляется к файлу БД. Файлы правильные для каждого сервера. т.е. Зали...
- 17 апр 2009, 12:18
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Как узнать, стартовал ли IB Server
- Ответы: 2
- Просмотры: 3144
Как узнать, стартовал ли IB Server
Как из приложения (желательно) Delphi можно узнать о том, что сервер таки доступен. В принципе напрашивается тупо способ попытки подключения к БД. Но если есть проблема со стартом сервера не всегда понятно из-за чего сбой. Может кто знает, как проще можно проверить доступность сервера? Заранее всем ...
- 25 сен 2008, 12:00
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Одна транзакция в разных DLL
- Ответы: 15
- Просмотры: 9423
Re: Одна транзакция в разных DLL
Честно сказать, с родными компонентами IB имел печальный опыт еще в 5-й Delphi. именно с транзакциями. Не мог понять что происходит, но как факт, все транзакции закрывались после любого запроса commit или rollback. Потом где-то в литературе вычитал, что это фича этих компонентов и как ты явно не упр...
- 24 сен 2008, 18:17
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Одна транзакция в разных DLL
- Ответы: 15
- Просмотры: 9423
Re: Одна транзакция в разных DLL
принимаю, BDE далеко не лучшее решение, может быть даже кривое и неправильное. Тогда какими наименьшими жертвами можно уже написанную программу перенести и на что? вернее на ЧТО? какие компоненты тумо можно подставить, чтоб минимально переписать код, с учетом того, что у меня используются компоненты...
- 24 сен 2008, 15:01
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Одна транзакция в разных DLL
- Ответы: 15
- Просмотры: 9423
Re: Одна транзакция в разных DLL
что-то мне подсказывает, что и TDatabase каким-то макаром должен это реализовать. Но вот хочется узнать что говорит об этом люди разбирающиеся в BDE. Подсел я на это дело, к сожалению не могу соскочить. с удовольствием перешел бы на другие компоненты.
- 24 сен 2008, 14:05
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Одна транзакция в разных DLL
- Ответы: 15
- Просмотры: 9423
Re: Одна транзакция в разных DLL
Дело в том, что у меня есть универсальный алгоритм модификации данных, пользуют им разные модули, сейчас этот алгоритм реализован в каждом отдельном модуле, я хочу вынести его в в COM передавая последнему данные и разновидность записи данных в БД. Смысл в том, что в БД должна производиться сложная м...
- 24 сен 2008, 12:17
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Одна транзакция в разных DLL
- Ответы: 15
- Просмотры: 9423
Одна транзакция в разных DLL
Приветствую всех! Программа написана на Delphi 2007, компоненты BDE сервер Interbase. Я совершенно свободно явно создаю транзакцию и из всех компонентов типа TQuery и TTable через общий TDatabase получаю доступ именно к этой транзакции.Но мне необходимо получить доступ к этой же транзакции из другог...
- 24 июл 2008, 16:41
- Форум: Проектирование БД и запросов
- Тема: Принципиальная проблема с запросом
- Ответы: 9
- Просмотры: 6293
- 23 июл 2008, 21:53
- Форум: Проектирование БД и запросов
- Тема: Принципиальная проблема с запросом
- Ответы: 9
- Просмотры: 6293
У меня из под старого клиента в теле запроса явно не получается указать поле с названием TIME. тупой перенос update table1 set newtime = time не прокатит. выдаст синтаксическую ошибку. ну ладно не суть как важно, решу как нить в обход. к сожалению избавиться от этого поля из-за проблем совместимости...
- 23 июл 2008, 17:51
- Форум: Проектирование БД и запросов
- Тема: Принципиальная проблема с запросом
- Ответы: 9
- Просмотры: 6293
тоже пришел к такому выводу, только вот непонятно, как его можно поменять? фактически, создается новое поле, и значения из старого копируются в новое, запросом это никак не решится. надо будет через компоненты типа TQuery переборкой всех записей через параметр FieldByName... это редкостный напряг, э...
- 23 июл 2008, 16:55
- Форум: Проектирование БД и запросов
- Тема: Принципиальная проблема с запросом
- Ответы: 9
- Просмотры: 6293