Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » InterBase и FireBird: вопросы по работе и их решение

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104

Открыть новую тему     Написать ответ в эту тему

JohnSilver182



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hi All
А в ХП  птица  можно  как  в DELPHI  написать
 
Пример в Делфи

Код:
 
try
 Защищенный Блок  
except
end;
 

Всего записей: 829 | Зарегистр. 03-06-2009 | Отправлено: 15:03 10-08-2010
AlexPetrovich

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
 DECLARE a INTEGER;
BEGIN
   a = 23 / a;
   WHEN SQLCODE -802 DO
      BEGIN
      a = 12;
      END
   WHEN GDSCODE arith_except DO
      BEGIN
      EXEPTION;
      END
   WHEN EXCEPTION my_error DO
      BEGIN
      EXEPTION my_error 'User defined error raised';
      END
   WHEN ANY DO
      BEGIN
      a = 12;
      EXEPTION;
      END
END;
 

 
http://www.janus-software.com/fbmanual/manual.php?book=PSQL&topic=24

Всего записей: 87 | Зарегистр. 08-05-2003 | Отправлено: 15:16 10-08-2010 | Исправлено: AlexPetrovich, 15:16 10-08-2010
kolyas



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите плиз.  
Есть база, в ней одна таблица содержит в blob полях jpeg и gif файлы.  
С помощью чего - попроще, можно вытащить эти картинки.  
Программка мож какая. Чтобы экспортировать и сразу в папочку.

Всего записей: 137 | Зарегистр. 19-03-2007 | Отправлено: 16:34 13-08-2010 | Исправлено: kolyas, 17:10 13-08-2010
volser

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kolyas
IBExpert или написать свою.

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 17:51 13-08-2010
kolyas



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
volser
разве при экспорте в ibexpert можно выгрузить из blob полей файлами ?
 
подскажите где это там такое.  
с interbase я как то совсем не дружен. =(

Всего записей: 137 | Зарегистр. 19-03-2007 | Отправлено: 17:53 13-08-2010 | Исправлено: kolyas, 18:37 13-08-2010
OXDBA

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Третья российская конференция по СУБД Firebird и InterBase У кого есть возможность посетить (особенно за счет работодателя) настоятельно рекомендую, первые две были очень полезны.

Всего записей: 426 | Зарегистр. 19-01-2005 | Отправлено: 10:23 23-08-2010
Czechoslovak



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
IBExpert или написать свою.

Ну одним махом по файлом наверно все не разложишь, но открыть в Blob Viewer/Editor открыть и сохранить можно...а что бы автоматизировать придется сам ому что то писать...

Всего записей: 175 | Зарегистр. 27-06-2007 | Отправлено: 15:59 24-08-2010
Andryshok



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kolyas
Написать свою и выгрузить блобы в файлы - только так , при использовании менеджеров БД придется ручками выковыривать, так то вот

Всего записей: 649 | Зарегистр. 03-06-2009 | Отправлено: 17:39 29-09-2010
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Наконец-то 2.5 релизнулся, ура!
Хотя в снапшотах есть версия и поновее.

----------
Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
Кекс. Антибиотики. Ламбада.

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 23:23 04-10-2010
jonikDk



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
data man

Цитата:
Наконец-то 2.5 релизнулся, ура!

да с задержкой почти на 2 года. Но все равно приятная новость.  

Всего записей: 1604 | Зарегистр. 01-03-2004 | Отправлено: 00:38 05-10-2010
Vital283



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что там нового в новой версии?
Где б почитать по-русски

Всего записей: 149 | Зарегистр. 21-05-2007 | Отправлено: 14:14 01-11-2010
jonikDk



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vital283
ищи на sql.ru Гаджимуратов должен выложить или уже выложил на руском релиз нот

Всего записей: 1604 | Зарегистр. 01-03-2004 | Отправлено: 15:28 01-11-2010
JohnSilver182



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vital283
Лутше всех  знает  Dimitry Sibiryakov  на SQL.ru

Всего записей: 829 | Зарегистр. 03-06-2009 | Отправлено: 16:50 01-11-2010
jonikDk



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vital283
Ссылка

Всего записей: 1604 | Зарегистр. 01-03-2004 | Отправлено: 18:03 01-11-2010
Granmer



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Плохой канал, глюки сервера и т.п. приводят к периодическому отключения программы от сервера с БД. Буквально через секунду соединение восстанавливается, но нужно реконнектить отключившиеся датасеты. Подскажите, пожалуйста, как правильнее всего организовать обработку отключения от сервера с последующим восстановлением подключения и открытием датасетов/выполнением последней команды обновления данных?
FireBird 2.1.3, Delphi, FIB.

Всего записей: 236 | Зарегистр. 20-08-2003 | Отправлено: 21:25 22-11-2010
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
как правильнее всего организовать обработку отключения от сервера с последующим восстановлением подключения и открытием датасетов/выполнением последней команды обновления данных?
FireBird 2.1.3, Delphi, FIB.

Да, тоже давно хочу такое реализовать. Не знаю, как правильно. Думаю, что нужно такой вопрос задавать на форуме разработчиков.

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 09:58 23-11-2010
OXDBA

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Подскажите, пожалуйста, как правильнее всего организовать обработку отключения от сервера с последующим восстановлением подключения и открытием датасетов/выполнением последней команды обновления данных?

Давно реализовано в FIB+
Новый пакет примеров для FIBPlus 6.9.9 ConnectionLost.dpr
 
X11

Цитата:
давно хочу такое реализовать

"Все уже украдено до нас" (с)  
 

Всего записей: 426 | Зарегистр. 19-01-2005 | Отправлено: 12:07 23-11-2010
Granmer



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
OXDBA
Да, спасибо, соединение с БД восстанавливается. Но вот с датасетами сложнее - при открытии после восстановления соединения выдают ошибку:

Цитата:
Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
Invalid transaction handle (expecting explicit transaction start).

Пока не могу разобраться из-за чего. Транзакция рестартует вместе с коннекшеном. Может сталкивались или направите хотя бы в нужную сторону?

Всего записей: 236 | Зарегистр. 20-08-2003 | Отправлено: 18:49 23-11-2010
OXDBA

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Granmer
Какая версия FIB+?
Ошибка проявляется только при открытии одного датасета или любого?

Цитата:
Транзакция рестартует вместе с коннекшеном.

Код можно глянуть?
 

Всего записей: 426 | Зарегистр. 19-01-2005 | Отправлено: 10:29 24-11-2010
tanaseduard



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Granmer
 
Код в студию.

Всего записей: 518 | Зарегистр. 21-11-2009 | Отправлено: 20:38 24-11-2010
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » InterBase и FireBird: вопросы по работе и их решение


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru