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

Вниз

BDE-ODBC   Найти похожие ветки 

 
cypher ©   (2002-11-27 00:17) [0]

Какие файлы нужно поставить на "голой" Винде, для того чтобы работала связка Delphi-BDE-ODBC-Access


 
sniknik ©   (2002-11-27 08:36) [1]

поставь себе "голую" винду и посмотри что в ODBC прописано по умолчанию, по моему DRIVER={Microsoft Access Driver (*.mdb)} там стоит именно с умолчания. Delphi и BDE ставить точно придется :о).


 
cypher ©   (2002-11-27 18:51) [2]

Еще варианты есть?
хотелось бы услышать что-нибудь разумное


 
sniknik ©   (2002-11-27 18:53) [3]

это и есть самое разумное. проверь.


 
MsGuns ©   (2002-11-27 21:53) [4]

>sniknik © (27.11.02 18:53)

А зачем делфу-то инсталлить ? Я понял, что огурцу надо экзешник запустить типа у юзера. Но если исп-ся компоненты из закладки DBE, то ее-то инсталлить надо (иначе просто не будет библиотек !)
Ну а настроить ее (BDE) тоже..


 
Lola ©   (2002-11-27 22:09) [5]

ODBCJT32.DLL - MicrosoftAccessDriver
BDE- bantam.dll,
idapi32.dll,
idodbc32.dll,
idr20009.dll
Все это устанавливается с помощью инсталлера.


 
irenfd ©   (2002-11-28 04:45) [6]

А вообще лучше переходи на АДО, они с Акцесом лучше работают, например когда у тебя запрос требует параметр на глубине 3-4 го уровня от результата. Не верите - попробуйте.


 
sniknik ©   (2002-11-28 08:19) [7]

MsGuns © (27.11.02 21:53)
>А зачем делфу-то инсталлить ?
в строгом соответствии с вопросом "для того чтобы работала связка Delphi-BDE-ODBC-Access".

для себя я уже выбрал другую ADO-JET-Access база. а Delphi только у себя ставлю. :-))


 
gvb   (2002-11-28 10:46) [8]

Иногда хочется установить все примочки для БД не инсталлятором, а прямо на лету.
Вот кусок из хелпа по MySQL, который показывает, чего куда нужно писать. Access - такое-же подключение через ODBC, так что все по аналогии.
(как сказал sniknik © Access есть по умолчанию, как сказала Lola © файлы нужно переписать)
**** Начало цитаты ****
Delphi
Also, here is some potentially useful Delphi code that sets up both an ODBC entry and a BDE entry for MyODBC (the BDE entry requires a BDE Alias Editor that is free at a Delphi Super Page near you. (Thanks to Bryan Brunton bryan@flesherfab.com for this):
fReg:= TRegistry.Create;
fReg.OpenKey("\Software\ODBC\ODBC.INI\DocumentsFab", True);
fReg.WriteString("Database", "Documents");
fReg.WriteString("Description", " ");
fReg.WriteString("Driver", "C:\WINNT\System32\myodbc.dll");
fReg.WriteString("Flag", "1");
fReg.WriteString("Password", "");
fReg.WriteString("Port", " ");
fReg.WriteString("Server", "xmark");
fReg.WriteString("User", "winuser");
fReg.OpenKey("\Software\ODBC\ODBC.INI\ODBC Data Sources", True);
fReg.WriteString("DocumentsFab", "MySQL");
fReg.CloseKey;
fReg.Free;

Memo1.Lines.Add("DATABASE NAME=");
Memo1.Lines.Add("USER NAME=");
Memo1.Lines.Add("ODBC DSN=DocumentsFab");
Memo1.Lines.Add("OPEN MODE=READ/WRITE");
Memo1.Lines.Add("BATCH COUNT=200");
Memo1.Lines.Add("LANGDRIVER=");
Memo1.Lines.Add("MAX ROWS=-1");
Memo1.Lines.Add("SCHEMA CACHE DIR=");
Memo1.Lines.Add("SCHEMA CACHE SIZE=8");
Memo1.Lines.Add("SCHEMA CACHE TIME=-1");
Memo1.Lines.Add("SQLPASSTHRU MODE=SHARED AUTOCOMMIT");
Memo1.Lines.Add("SQLQRYMODE=");
Memo1.Lines.Add("ENABLE SCHEMA CACHE=FALSE");
Memo1.Lines.Add("ENABLE BCD=FALSE");
Memo1.Lines.Add("ROWSET SIZE=20");
Memo1.Lines.Add("BLOBS TO CACHE=64");
Memo1.Lines.Add("BLOB SIZE=32");

AliasEditor.Add("DocumentsFab","MySQL",Memo1.Lines);



 
cypher ©   (2002-11-28 23:31) [9]

ну, вообще-т с БДЕ все ясно, не ясно с тем что для ODBC нада... чей-то кажется мне что одного ODBCJT32.DLL маловато будет...
Ых.. лан попробую с помощью wisa, а потом, если получится, расковыряю, чего он там такого делает...



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

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

Наверх




Память: 0.49 MB
Время: 0.018 c
4-52025
GOD
2002-11-05 02:22
2002.12.16
Вопрос № 2


1-51738
Sergey123
2002-12-04 10:43
2002.12.16
Отрисовка на Bitmap


4-52013
Vlads
2002-10-28 22:12
2002.12.16
Работа без VCL


4-52030
Dr. Web
2002-11-05 14:33
2002.12.16
MDIChild: OnMinimize


6-51867
guest_xxx
2002-10-21 12:40
2002.12.16
Disk quotas NT 4