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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

SIgor33

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как в interbase реализовать конструкцию case? а то версия 5.5 ее не подерживает а клиента стоит именно она и менять не чего неходят

Всего записей: 652 | Зарегистр. 03-03-2009 | Отправлено: 14:17 15-01-2010
JohnSilver182



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

Цитата:
Если табличка уже существует выгрузите данные в скрипт, а потом их загрузите.

Как то немного через ж...  но  идея  ясна .

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

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SIgor33
Варианты навскидку:
1. Каждый запрос с case оформлять процедурой с кучей if then внутри;
2. Под каждый case писать процедуру,  левым джойном цеплять ее к запросам вместо case;
3. Перенести case'ы в клиентскую часть;
P.S.
Да, обновите IB до 5.6, с 5.5 проблемы были.

Всего записей: 426 | Зарегистр. 19-01-2005 | Отправлено: 17:32 15-01-2010
EugeneBoss3



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Знатоки, подскажите, плиз, возможно ли использовать FireBird для работы с таблицами DBase (*.dbf)? Проблема в том, что нужно перелить данные из dbf'ок в базу FireBird без использования BDE

Всего записей: 247 | Зарегистр. 15-09-2009 | Отправлено: 03:01 16-01-2010
SIgor33

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

Всего записей: 652 | Зарегистр. 03-03-2009 | Отправлено: 10:29 16-01-2010
X11



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

Цитата:
Знатоки, подскажите, плиз, возможно ли использовать FireBird для работы с таблицами DBase (*.dbf)? Проблема в том, что нужно перелить данные из dbf'ок в базу FireBird без использования BDE

Firebird нет, а IBExpert тебя спасёт.

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

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 10:33 16-01-2010
EugeneBoss3



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

Цитата:
X11


Цитата:
Firebird нет, а IBExpert тебя спасёт.

А примерчик для спасения можно показать?

Всего записей: 247 | Зарегистр. 15-09-2009 | Отправлено: 00:33 17-01-2010
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Примеры можно поискать здесь:
Импорт в базу firebird с помощью блоков IBExpert
 
Добавлено:
А ещё в IBExpert встроен ODBC Viewer

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

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 00:39 17-01-2010
dsvnsk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста, где можно добыть старые версии Interbase?
Надо что-то со внутренним идентификатором 8.
(2007-й - это 12, 6.5 - 10-й. Следовательно, это из 5-х что-то, либо вообще файрберд)

Всего записей: 5 | Зарегистр. 20-11-2008 | Отправлено: 18:07 29-01-2010
volser

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

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 18:57 29-01-2010
dsvnsk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо!
Теперь возникает вопрос - InterBase 4.0/4.1 ни у кого не завалялся?

Всего записей: 5 | Зарегистр. 20-11-2008 | Отправлено: 20:29 29-01-2010
sandus

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

Цитата:
Теперь возникает вопрос - InterBase 4.0/4.1 ни у кого не завалялся?

Смотри Здесь
 
Добавлено:
X11
 
Я пытался через IBexpert просматривать содржимое таблиц базы (Супер Окна).
Можно редактировать всё, кроме содержимого blob полей.
Встроенный редактор blob полей очень слабый. Картинки из таблицы "PICTS"
показывает, а вот содержимое с таблицы "NSTR" показывает только в формате RTF,

Цитата:
{\rtf1\adeflang1025\ansi\ansicpg1251\uc1\adeff0\deff0\stshfdbch0\stshfloch31506\stshfhich31506\stshfbi31506\deflang1049\deflangfe1049\themelang1049\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset204\fprq2{\*\panose 02020603050405020304}Times New Roman;}
{\f34\fbidi \froman\fcharset204\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f37\fbidi \fswiss\fcharset204\fprq2{\*\panose 020f0502020 ...............
 

а там самое главное.
Помогите мне пожалуйста разобраться в этом вопросе.
Как просмотреть и редактировать содержимое blob полей таблицы "NSTR"  
 

Всего записей: 15 | Зарегистр. 01-04-2008 | Отправлено: 19:27 30-01-2010
dsvnsk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так ИБЭксперт вроде как требует gds32.dll соотв. версии.
Если я не прав, подскажите, как регистрировать базу без соотв. движка ИБ.

Всего записей: 5 | Зарегистр. 20-11-2008 | Отправлено: 22:43 30-01-2010
X11



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

Цитата:
подскажите, как регистрировать базу без соотв. движка ИБ.

В правом верхнем угле при регистрации базы выбирай соответствующий сервер.


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

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 09:54 31-01-2010
sandus

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

Цитата:
Цитата:
подскажите, как регистрировать базу без соотв. движка ИБ.
 
В правом верхнем угле при регистрации базы выбирай соответствующий сервер.
 

У меня база формат DB как зарегить её в Ibexpert
Я слышал что надо какой то скрипт запускать.  

Всего записей: 15 | Зарегистр. 01-04-2008 | Отправлено: 13:17 31-01-2010
dsvnsk

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

Цитата:
В правом верхнем угле при регистрации базы выбирай соответствующий сервер.

 
Это пробовал в первую очередь.
Если не указать клиентскую библиотеку, то не работает вообще.
С указанием библиотек (две попробовал) и получил сообщение, что надо движок 8, а не 12 или 10. Такое ощущение, что плевать ей на это окошкочко в правом верхнем углу.
 
IB Expert Personal edition 2010.01.06

Всего записей: 5 | Зарегистр. 20-11-2008 | Отправлено: 18:35 31-01-2010
jonikDk



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

Цитата:
С указанием библиотек (две попробовал) и получил сообщение, что надо движок 8, а не 12 или 10. Такое ощущение, что плевать ей на это окошкочко в правом верхнем углу.

Я так думаю тебе стоит поискать помладше версию ibexpert. мне так кажется, может я и ошибаюсь.

Всего записей: 1604 | Зарегистр. 01-03-2004 | Отправлено: 23:27 31-01-2010
X11



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

Цитата:
У меня база формат DB

Что такое "формат DB"? Если у тебя таблицы Paradox, то IBExpert тебя не спасёт. IBExpert предназначен для работы с firebird/interbase

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

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 10:09 01-02-2010
dsvnsk

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

Цитата:
Я так думаю тебе стоит поискать помладше версию ibexpert. мне так кажется, может я и ошибаюсь.

 
Сходил к этим кадрам и взял дистрибутив сервера.
Оказался Yaffil  884.
Я в шоке, т.к. http://www.ibase.ru/devinfo/prevver.htm мягко говоря трындит по поводу моего случая.

Всего записей: 5 | Зарегистр. 20-11-2008 | Отправлено: 15:33 01-02-2010
and23

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

Цитата:
Я так думаю тебе стоит поискать помладше версию ibexpert.
Не поможет. IBExpert - это всего лишь морда. Запросы серверу шлёт в любом случае клиентская библиотека. Она не обязательно должна быть именно той версии, которой сервер - бывают совместимые между собой. Но бывают и несовместимые.
При регистрации версию сервера можно - но не обязательно - прописывать, чтобы сам IBExpert мог знать, какие фичи этот сервер поддерживает, и соответственно "фильтровать" пользовательский интерфейс. Возможно также, что IBE задействует какую-то оптимизацию под конкретную версию сервера.

Всего записей: 567 | Зарегистр. 10-09-2003 | Отправлено: 20:43 03-02-2010 | Исправлено: and23, 20:44 03-02-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