Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.08.19;
Скачать: [xml.tar.bz2];

Вниз

УВАЖАЕМЫЕ МАСТЕРА ! ДВЕ БД НЕ РАБОТАЮТ СОВМЕСТНО =((   Найти похожие ветки 

 
NDR   (2002-07-30 11:55) [0]

Две базы(программы) не работают совместно!
обе используют один BDE установленный в системе.

Ошибка такая:

An error ocurred while attempting to initialize the Borland DataBase Engibe (error $210C)

Одна программа - справочник (работает со своими БД)
Другая прога конвертор (работает со своими БД)

СРОЧНО нужно решить этот вопрос СЕГОДНЯ ! горю !

А если файлы BDE переписать в каталог со справочником ???
то может будет что работать?????
как сделать?


 
Vepr   (2002-07-30 12:19) [1]

Вопрос не очень понятен
по-быстрому откопал расшифровку кода ошибки:

$210C : Trying to load multiple IDAPIxx.DLL

может поможет


 
Lusha   (2002-07-30 12:24) [2]

>NDR (30.07.02 11:55)
А что в каждом каталоге с программой своя BDE? :)


 
NDR   (2002-07-30 14:38) [3]

>>А что в каждом каталоге с программой своя BDE? :)

НЕТ! но многие так делают. вот и я думаю. может если всё правильно сделать, то будет работать ?!

Мне , Нужно решить этот вопрос сегодня ! Горю синем пламенем !

Сам я незнаю как делать. поэтому прошу ВАС помочь !!!



 
Mike Kouzmine   (2002-07-30 14:56) [4]

Приведи настройки БДЕ и алиасов.


 
NDR   (2002-07-30 15:03) [5]

Какие именно ?
Я вовсе ничего не менял.
всё стандартно и поумолчанию!
Алиасы не использовал!

TableType=ttDBase
всё остальное по умолчанию...
Менял только одну вешь!
в BDE одна программа импользует LAnguageDriver = ASCII
вторая = RUS 866

может где надо пути другие прописать, чтоб проги не использовали одну BDE


 
Mike Kouzmine   (2002-07-30 15:31) [6]

Создай два алиаса, один указывает на первый каталог, второй - на второй. В св-ах TTable ставь эти алиасы. А сейчас у тебя, что стоит в свойстве DataBaseName таблиц?


 
NDR   (2002-07-30 16:03) [7]

Если Вам не сильно влом. напишите(распишите) пожалуйста
как правильно это написать. Как пишутся алиасы (их синтаксис)

С уважением, NDR


 
Mike Kouzmine   (2002-07-30 16:16) [8]

Суть вопроса такова: если ты напишешь в св-ве TTable DataBaseName путь к каталогу, в котором лежат файлы, то при смене оного тебе придется перекомпилить программу, что согласись, не совсем удобно, особенно, если нет исходников, а так ты создаешь алиас или псевдоним, в свойствах которого, помимо всего прочего есть и путь к каталогу. Который ты можешь изменить и все Ок.
Чтобы их создать, открой или BDEAdmin или Database Desktop.
В desktopе в меню Tools есть пункт Alias Maneger, там то все и происходит. Ты там выбираешь New, затем указываешь тип, парадокс или дбазе или еще какую-то, затем, имя (латиницей), затем, в зависимости от того, что ты выбрал, заполняешь соответствующие поля. В твоем случае это дбэйз. Кстати, если это фоксовые таблицы, то из-за этого они и не открываются. Там есть поле Path - это и есть путь к твоим файлам. Даешь сохранить и все.


 
LEKSYS   (2002-07-30 16:41) [9]

Согласен с предыдущим ответом если все сделать так как описано у Mike все будет работать.


 
NDR   (2002-07-30 18:06) [10]

Создал я свой Алиас!
потом в Table1.DataBaseName=(указываю имя своего алиаса)

При активации появляется окошко =))
введите логин
пароль.
Жму !ОКЕЙ!

Ну и всё РАЗОМ вешается =)
Что за логин и пароль? давно хотел спросить!
а если нажимаю не ОКЕЙ а CANCEL, то пишет "not connect database"
Что делать ???

======================



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.08.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.006 c
1-60555
Peroon
2002-08-07 16:16
2002.08.19
Программная очистка поля изображения


7-60886
Сявчик
2002-06-01 08:21
2002.08.19
EXE


14-60798
Mister
2002-07-23 06:02
2002.08.19
Мат


4-60920
Izyum
2002-06-13 22:47
2002.08.19
Как программно закрыть окно


6-60784
ATLANTIDO
2002-05-19 13:35
2002.08.19
Сетевые папки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский