![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как правильно настроить Paradox базу через ODBC? [D6, Paradox]
Ragazor © (2005-02-22 11:31:00)Тоесть, чтобы моя СУБД и база, при переносе на другой комп за 5 сек. превращалась в работающую программу.
Коля (2005-02-22 23:29:00) [1]Anatoly Podgoretsky © (22.02.05 22:39) [9]
Коля (22.02.05 21:45) [8]
Зато потом понадобятся годы, чтобы отмыться<<<
Это на счёт чего?
Anatoly Podgoretsky (2005-02-22 22:39:00) [2]Коля (22.02.05 21:45) [8]
Зато потом понадобятся годы, чтобы отмыться
Коля (2005-02-22 21:45:00) [3]Я сам Paradox использую но делаю так
procedure TMainDataModule.DataModuleCreate(Sender: TObject);
begin
//создание времменного псевдонима
QueryRab.Active:=false;
DatabaseMain.Connected:=false;
DatabaseMain.AliasName:='';
with Session do begin
begin
ConfigMode := cmSession;
try
AddStandardAlias(MyAlias,ExtractFilePath(ParamStr(0))+'database\','PARADOX');
finally ConfigMode := cmAll;
end;end;end;
Session.AddPassword(MyPassword);
DatabaseMain.AliasName:=MyAlias;
DatabaseMain.Connected:=true;
QueryRab.Active:=true;
QueryRab.Open;
end;
И в папочку кидаю bantam.dll idapi32.dll idbat32.dll idpdx32.dll idr20009.dll idsql32.dll
Даже пяти секунд не надо:)
Топпер (2005-02-22 13:48:00) [4]Если программа серьезная, то скорей всего она будет устанавливаться с несколькими дополнительными файлами через инсталятор, в который можно этот БДЕ встроить, как это умеет делать InstallShield
Anatoly Podgoretsky (2005-02-22 13:23:00) [5]Ragazor (22.02.05 11:56) [4]
Можно но результат тот же.
sniknik (2005-02-22 12:13:00) [6]без проблем, покупай http://www.degisy.com/degisy-data.php
Ragazor (2005-02-22 11:56:00) [7]А без ADO никак?
sniknik (2005-02-22 11:48:00) [8]с таким подходом проблем не оберешся.
но раз хочется
строка подключения для ADO
Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="DRIVER={Microsoft Paradox Driver (*.db )};DBQ=D:\;DefaultDir=D:\;DriverId=538;FIL=Paradox 5.X;MaxBufferSize=2048;PageTimeout=5;"
(сразу же проверь с этим подключением на возможность записи в таблицу на машине с неустановленнымBDE, основная "трабла")
Ragazor (2005-02-22 11:41:00) [9]1 Иногда есть проблемы с установкой БДЕ(то глючит, то работает)Но вот есть потребность его не устанавливать.
2 ODBC есть в 99% всегда на компе, и софт, требующий дополнительных програм для работы, зачастую пугает заказчика.
ЮЮ (2005-02-22 11:33:00) [10]У станови БДЕ и не парься, не 5 сек, но и не более 2х минут.