Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.27;
Скачать: CL | DM;

Вниз

Как правильно настроить Paradox базу через ODBC?   Найти похожие ветки 

 
Ragazor   (2005-02-22 11:31) [0]

Тоесть, чтобы моя СУБД и база, при переносе на другой комп за 5 сек. превращалась в работающую программу.


 
ЮЮ ©   (2005-02-22 11:33) [1]

У станови БДЕ и не парься, не 5 сек, но и не более 2х минут.


 
Ragazor   (2005-02-22 11:41) [2]

1 Иногда есть проблемы с установкой БДЕ(то глючит, то работает)Но вот есть потребность его не устанавливать.
2 ODBC есть в 99% всегда на компе, и софт, требующий дополнительных програм для работы, зачастую пугает заказчика.


 
sniknik ©   (2005-02-22 11:48) [3]

с таким подходом проблем не оберешся.

но раз хочется
строка подключения для 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:56) [4]

А без ADO  никак?


 
sniknik ©   (2005-02-22 12:13) [5]

без проблем, покупай http://www.degisy.com/degisy-data.php


 
Anatoly Podgoretsky ©   (2005-02-22 13:23) [6]

Ragazor   (22.02.05 11:56) [4]
Можно но результат тот же.


 
Топпер   (2005-02-22 13:48) [7]

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


 
Коля   (2005-02-22 21:45) [8]

Я сам 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

Даже пяти секунд не надо:)


 
Anatoly Podgoretsky ©   (2005-02-22 22:39) [9]

Коля   (22.02.05 21:45) [8]
Зато потом понадобятся годы, чтобы отмыться


 
Коля   (2005-02-22 23:29) [10]

Anatoly Podgoretsky ©   (22.02.05 22:39) [9]
Коля   (22.02.05 21:45) [8]
Зато потом понадобятся годы, чтобы отмыться<<<
Это на счёт чего?



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

Текущий архив: 2005.03.27;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.045 c
1-1110808955
LineSoft
2005-03-14 17:02
2005.03.27
Компонент для планировщика


1-1110788735
Я1
2005-03-14 11:25
2005.03.27
TreeView.Items.Clear - Access violation


1-1110880929
C@N
2005-03-15 13:02
2005.03.27
мож кто знает как можно ЗДЕЛАТЬ обои в ListView


1-1110811572
tytus
2005-03-14 17:46
2005.03.27
Работа с большими файлами.


8-1102414706
dr Tr0jan
2004-12-07 13:18
2005.03.27
Не могу снять скриншот