Bitrive

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
sasl
Сообщения: 1
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Bitrive

Сообщение sasl »

Как создать DSN для битрива, чтобы
потом базу открывать из делфовских прог ???
POMAH
Посетитель
Сообщения: 49
Зарегистрирован: 29 мар 2005, 17:49

Re: Bitrive

Сообщение POMAH »

Ежели ты имееш ввиду ODBC источник, то для начала нужно конвертнуть словарь(см. в сапорте утилиту адф/ддф) потом в Первасив Контрол центре создаеш новую базу (путь на базу укажи как путь на сконвертеный словарь) и все... по идее после этого в системе должен появится новый ODBC источник... а там хоть в дельфи хоть в экселе... единственное место где нужно быть повнимательнее это OEM/ANSI конвертация, помни что галка все хранит в 866 кодировке
Nick
Местный житель
Сообщения: 331
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Белгород

Re: Bitrive

Сообщение Nick »

Почему словарь надо конвертировать, вернее, почему он сразу не приспособлен для работы с Галактикой через ODBC извне? Ведь после конвертации кроме возможности лазить в Галактику через ODBC ничего не меняется? Я правильно понял? Если да, зачем тогда все эти ADF->DDF если можно изначально проще?
Nick
Местный житель
Сообщения: 331
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Белгород

Re: Bitrive

Сообщение Nick »

И конвертить, как я понял надо один раз и навсегда?
Goblin
Местный житель
Сообщения: 474
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Сибирь-матушка
Контактная информация:

Re: Bitrive

Сообщение Goblin »

2Nick
Набор полей и индексов и системных таблов отличается у галактианского словаря - потому и нужен ADF2DDF ... После отработки конвертации в папке DATA появится папка DDF - вот там и будет лежать словарь по стандарту Btrieve
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Nick
Местный житель
Сообщения: 331
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Белгород

Re: Bitrive

Сообщение Nick »

А кроме как возможности лезть через ODBC что-нибудь меняется после конвертации?
POMAH
Посетитель
Сообщения: 49
Зарегистрирован: 29 мар 2005, 17:49

Re: Bitrive

Сообщение POMAH »

На счет почему сразу не приспособлен... это наверное все таки к разработчикам галки, А в остальном, все совершенно верно, сконвертить достаточно один раз, чтоб на всегда ;-) Хотелось бы еще отметить что скорость доступа по ODBC, мягко говоря оставляет желать лучшего. Ну а на счет "кроме возможности лезть через..." в общем то ничего кроме этого вы и не получите, но и этого хватит с лихвой для того, что бы нажить себе массу веселых бессонных ночей. Выскажу личное мнение - наименее проблемотичным в плане доступа из сторонних приложений является конфигурация на основе MS SQL.
Nick
Местный житель
Сообщения: 331
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Белгород

Re: Bitrive

Сообщение Nick »

У нас Pervasive (Галя - 7.11) Попробую - посмотрим. Мне нужен доступ из Delphi.

>Выскажу личное мнение - наименее проблемотичным в плане доступа из сторонних приложений является конфигурация на основе MS SQL

А почему так - компонентов всяких много?

P.s. Ну вот, чтобы сконвертить - нужно покупать ADf -> ddF - ну это блин, ну нехорошо прямо скажем :-/
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Bitrive

Сообщение Den »

По всей видимости потому, что изначально Галка разрабатывалась под голимый Btrieve..тогда еще не было Pervasive с его Scalable SQl. К Btrieve можна "достучаться" тока через API. Компоненты доступа в тех же дельфях есть под Pеrvasive + Scalable SQl. Таким образом достучаться сразу до btrieve-вской базы Галки из под Delph-ей нельзя. Нужно писать свой компонент доступа.
А так никаких проблем больше нет :)
Ответить