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

Вниз

ADO вместо BDE?   Найти похожие ветки 

 
mrl   (2002-04-07 16:38) [0]

Все свою жизнь использовал BDE :) Создовал диструбитивы с помощью InstallShield.
Что нужно если я хочу использовать в своих приложениях доступ к данным через ADO, предположим инсталлировать свое ПО на ПК (чужих) у которых ОС Win9x, Win2000, как проверить есть ли там уже ADO?
если есть то чем и как инсталлировать свое ПО?
если нет как быть?

Киньте ссылку на дельную статью!!! или помогите советом?

С уважением Валентин


 
sniknik ©   (2002-04-07 18:29) [1]

Если делать дистрибутив то достаточно при создании указать что используеш. MDAC нужен в любом случае и Microcoft Jet 4.0 если используеш. Когда работаеш через ODBC то его драйвера и алиасы. И MDAC и Jet можно скачать с Microcoft-а и устанавливать отдельно.

Проверка на установленность (вернет 0 если нет)

function GetADOVersion: Double;
var
ADO: OLEVariant;
begin
try
ADO := CreateOLEObject("adodb.connection");
Result := StrToFloat(ADO.Version);
ADO := Null;
except
Result := 0.0;
end;
end;

procedure TForm1.Button1Click(Sender: TObject);
const
ADOVersionNeeded = 2.5;
begin
if GetADOVersion then
ShowMessage("Need to install MDAC version 2.7")
else
ShowMessage(Format("ADO Version %n, is OK", [GetADOVersion]));
end;


 
Anatoly Podgoretsky ©   (2002-04-07 18:46) [2]

У других может стоять и 95, так что еще и dcom95.exe


 
sniknik ©   (2002-04-07 18:52) [3]

не учел :-(. забывать 95 начал. а вот с DOC-ом еще работаю!



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

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

Наверх




Память: 0.47 MB
Время: 0.008 c
4-94642
Tosov
2002-02-27 02:08
2002.04.29
Запись 64битного числа в реестр


3-94288
Sewix
2002-04-04 19:37
2002.04.29
DBGrid +Query = только чтение???


1-94359
NS
2002-04-17 11:57
2002.04.29
Нужно в RUN-Time создавать экземпляры некоторых объектов (для при


3-94337
agrig
2002-04-09 21:55
2002.04.29
Помогите написать запрос с суммированием!


4-94608
Королев
2002-02-14 11:24
2002.04.29
при импортировании функций из DLL с помощью Tdump ...