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

Вниз

Работа без установки BDE   Найти похожие ветки 

 
Vlad Oshin ©   (2004-07-27 16:03) [0]

У меня есть несколько табличек *.dbf
Программка работает.
А на компьютере без BDE, соответственно, нет.
Я не использую алиасы и все остальное, отличное от по умолчанию
т.е. просто пишу    
tableTmp.TableName:=NameFileTmpDbf;
tableST.TableName:=NameFileStDbf;
и т.п.

Как заставить работать это без установки БДЕ? Можть можно какие нибудь доп. файлы скопировать, как нибудь их объявить в программке, чтоб работало без явной установки БДЕ?


 
Соловьев ©   (2004-07-27 16:08) [1]

можно,
iddbas32.dll для DBF-таблиц, bantam.dll, charset.cvb, usa.btl


 
Vlad Oshin ©   (2004-07-27 16:19) [2]

а как и где их объявить?


 
Соловьев ©   (2004-07-27 16:20) [3]

положи в рядом с прогой, или в папаки которые видны из Path


 
bushmen ©   (2004-07-27 16:24) [4]

> или в папаки которые видны из Path

Вот этого я бы не делал, потому что потом, если версия BDE, в которой он создаст другой проект будет иной, нежели данная, то может получиться хрень.


 
Vlad ©   (2004-07-27 16:31) [5]


> Соловьев ©   (27.07.04 16:08) [1]
> можно,
> iddbas32.dll для DBF-таблиц, bantam.dll, charset.cvb, usa.btl

Врагам лучше такое советуй :-)


> Vlad Oshin ©   (27.07.04 16:03)  

А зачем тебе вобще БДЕ ? Почему не воспользуешься компонентами прямого доступа ?


 
Vlad Oshin ©   (2004-07-27 16:51) [6]

Спасибо, заработало.


> Vlad ©   (27.07.04 16:31) [5]

а почему?

Врагам лучше такое советуй :-)


> Почему не воспользуешься компонентами прямого доступа ?

не знаю, нет их у меня...

ЗЫ
Мне надо так, для внутрифирменных делишек, и никогда не сталкивался раньше, взял вот сегодня книжку D3иБД, почитал, накатал, по-быстрому...


 
Соловьев ©   (2004-07-27 16:52) [7]


> Мне надо так, для внутрифирменных делишек, и никогда
> не сталкивался раньше, взял вот сегодня книжку D3иБД,
> почитал, накатал, по-быстрому...

тогда ждем в гости:)


 
Vlad ©   (2004-07-27 17:27) [8]


> Vlad Oshin ©   (27.07.04 16:51) [6]


> а почему?

см. bushmen ©   (27.07.04 16:24) [4]
могут пострадать другие приложения, использующие BDE
(если в перспективе такие появятся)

А вобще, если ты не пользуешься SQL, то лучше используй компоненты прямого доступа. Нет проблем с установкой, выше скорость, меньше расход памяти.


 
Anatoly Podgoretsky ©   (2004-07-27 20:01) [9]

Бить ногами за такие советы.
Поставить БДЕ секундное же дело. Можно даже через выборочную инсталяцию Дельфи


 
SergP ©   (2004-07-27 20:45) [10]

Для DBASE IV можно попробовать вместо BDE юзать JET


 
Vlad Oshin ©   (2004-07-28 08:37) [11]

мда, а на некоторых машинах не пошло.
Error $210A - нет иниц. BDE, и еще IDAPI32.DLL попросил перед этим (Error $2108)

Послушаю старших, буду ставить BDE.
А насчет компонент - стараюсь не ставить, если можно стандартом обойтись


 
Vlad Oshin ©   (2004-07-28 09:56) [12]

Так, если вдруг надо попроще и нет возможности ставить БДЕ  

Экспериментальным путем установил:
Вот список файлов в папке приложения, с которыми идет везде, причем IDAPI32.DLL с установленной БДЕ не позволяет приложению запустится вообще. Т.е. если БДЕ установлено, то его категорически не нужно копировать.

BANTAM .DLL  
BLW32.DLL
CHARSET.BLL
CHAR5ET.CVB
IDAPI32.DLL +
IDBAT32.DLL
IDDBA532.DLL
IDPDX32.DLL
IDR20009.DLL
ID5QL32.DLL
OTHER. BLL
USA.BTL



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

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

Наверх





Память: 0.47 MB
Время: 0.026 c
14-1091630890
ram
2004-08-04 18:48
2004.08.22
как в IE поменять адрес домашней страницы


3-1091290331
Klerk
2004-07-31 20:12
2004.08.22
Select c пробелом


3-1091381413
XHelp
2004-08-01 21:30
2004.08.22
Локальная бд


1-1091211709
Влад
2004-07-30 22:21
2004.08.22
Процедурный тип в TP7


14-1091360777
Antonmm
2004-08-01 15:46
2004.08.22
Создание exe





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский