![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите чайнику разобраться с использованием BDE [D6, Paradox]
Naik © (2002-07-31 15:32:00)Как вообще переносят приложения, использующие BDE в Delphi? Мне тут один ... из этого форума написал, что в TableName можно прописать путь, и тогда никаких псевдонимов не надо. Ну я прописал: TableName:="D:\Data\slow.bd"; TableType - paradox, и ничего не работает.
Подскажите вообще что мне делать, если я не хочу устанавливать BDE на машину клиента? Может есть замена TTable, в которой указывается путь к таблице? А если все таки устонавлиывать BDE, то какие файлы и куда надо копировать?
Leran2002 (2002-08-01 09:34:00) [1]
> Jorchick © (01.08.02 08:07)
С DBF увы не эксперементировал...
См. файл Program Files\Common Files\Borland Shared\Bde\bdedeploy.txtтам все написано, что для чего...
Jorchick (2002-08-01 08:07:00) [2]А какие библиотеки отвечают за DBF IV?
Leran2002 (2002-08-01 07:32:00) [3]BDE не обязательно переносить полностью, можно взять только необходимые библиотеки. Для Paradox достаточно перенести (Program Files\Common Files\Borland Shared\Bde):
bantam.dll
charset.cvb
europe.btl
Idapi.cfg
idapi32.dll
idbat32.dll
idpdx32.dll
idr20009.dll
idsql32.dll
Чтобы ничего не менять в реестре закидываешь эти файлы в директорию со своей программкой, или можно кинуть в Windows\System.
Для того чтобы менять Alias можно также прихватитьbdeadmin.exe, и кинуть его туда же. Но можно использовать и вместо Alias и просто путь к таблице (см. Mike Kouzmine).
SaS13 (2002-07-31 15:41:00) [4]если хочешь без БДЕ - используй ADO
иначе тебе сначала нада по любоиу поставить БДЕ, тогда
чтобы руками не создавать алиас, можешь при запуске определить директорию бд, и создав алиас динамически присвоить путь к бд,
а вообще лучше сразу используй tquery.. =)
Mike Kouzmine (2002-07-31 15:39:00) [5]Не так. DataBaseName := "D:\Data\";
TableName := "slow.db";, а TableType можешь не трогать.