Найдено 6 результатов
- 03 авг 2006, 12:57
- Форум: Вопросы установки
- Тема: Создание базы из скрипта - прерывание в случае ошибки
- Ответы: 2
- Просмотры: 5190
Создание базы из скрипта - прерывание в случае ошибки
В скрипте для создания БД первая команда CREATE DATABASE , затем идет приличное количество DDL-выражений. При запуске скрипта первое выражение по некоторым причинам (БД существует, нет доступа, сеть недоступна и т. д.) может вызвать ошибку, после чего все последующие выражения тоже не выполняются, н...
- 02 июл 2006, 12:14
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Firebird: отложенная запись изменений на диск
- Ответы: 2
- Просмотры: 3511
- 27 июн 2006, 22:52
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Firebird: отложенная запись изменений на диск
- Ответы: 2
- Просмотры: 3511
Firebird: отложенная запись изменений на диск
Сервер Firebird обслуживает кассовый терминал. Алгоритм печати чеков таков, что каждая следующая позиция чека печатается только после подтверждения транзакции в которой фиксируется факт печати предыдущей позиции. При обрыве подачи электропитания произошло следующее: чек отпечатался полностью и даже ...
- 04 июн 2006, 09:56
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Проблема буквы 'я' в Interbase Services API
- Ответы: 2
- Просмотры: 3459
Проблема буквы 'я' в Interbase Services API
"Заливаю" пользователей в БД посредством Interbase Services API: isc_service_start(..., isc_action_svc_add_user | isc_action_svc_modify_user, ...). isc_spb_user_name - набор латинских символов, а вот isc_spb_sec_firstname, isc_spb_sec_middlename и isc_spb_sec_lastname на русском. Так вот, если испол...
- 26 апр 2006, 09:40
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Firebird API клиент на C++ "падает" на isc_dettach
- Ответы: 12
- Просмотры: 9894
Re: Firebird API клиент на C++ "падает" на isc_det
P.P.S. Оригинальный способ заполнения dpb :D Да, пожалуй. Вначале я использовал isc_expand_dpb, потом она мне разонравилась, написал свою функцию, которую использую также при формировании spb в isc_service_attach и isc_service_start. Выкладывать не стал - хотел выложить компактный работающий пример...
- 25 апр 2006, 14:39
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Firebird API клиент на C++ "падает" на isc_dettach
- Ответы: 12
- Просмотры: 9894
Firebird API клиент на C++ "падает" на isc_dettach
/* Выполнение этого кода неминуемо заканчивается "крушением" программы. Почему? Вызов isc_attach_database из main , затем isc_detach_database из finisher в контексте main выполняется успешно, а вот на второй итерации функция finisher выполняется за пределами контекста main - и isc_detach_database в...