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

Вниз

ADO и Базы Данных.   Найти похожие ветки 

 
mate ©   (2003-02-16 17:13) [0]

Как можно обратиться к базе (например) Paradox или какой-нибудь другой (но локальной) напрямую , без использования каких-либо поставщиков данных. (как через BDE компаненты но без использования псевдонимов, просто указав путь и имя файла базы данных). Заранее благодарен.


 
sniknik ©   (2003-02-16 18:24) [1]

а BDE не считается? это тоже поставщик ...

в Table/Query.DatabaseName пиши путь к файлам базы, и все. Алиас не нужен.


 
mate ©   (2003-02-17 12:52) [2]

Нет , не то. :(
BDE - это для примера , а как через ADO работать с базами без поставщиков.


 
sniknik ©   (2003-02-17 13:51) [3]

Никак, ado считай прослойка между прогой и провайдером данных. BDE тоже в общем случае, только у него есть встроенные драйвера (native), в ADO таких нет. Обязательно когонибудь надо выбрать.


 
Fiend ©   (2003-02-17 13:55) [4]

а чем собсно напрягает использование поставщиков???
можно конечно использовать компоеннті прямого доступа. их надобно искать на торри.нет


 
mate ©   (2003-02-17 14:33) [5]

А что лучше (дешевле, проще...) выбрать в качестве поставщика для ADO если база локальная.
И ещё вопрос - как программно рарегистрировать базу данных в выбранном поставщике.


 
mate ©   (2003-02-17 14:59) [6]

Ну ответьте , плизззззззззз.


 
sniknik ©   (2003-02-17 15:14) [7]

-> база локальная.

тогда Access (mdb) провайдер Jet,
можно и dBase, Paradox оставить (провайдер Jet) но в этом случае не стоило от BDE уходить.


-> И ещё вопрос ...
строку подключения прописываеш, и все. (думаю это хотел а то в вопросе бред)


 
mate ©   (2003-02-17 15:42) [8]


> думаю это хотел а то в вопросе бред

Если честно, то не это а вот что:
На пример поставщик ODBC, как мне программно "сказать ему что сделай такой-то" источник данных пользователя и только потом я пропишу его в строке подключения. Так понятно.


 
mate ©   (2003-02-17 16:04) [9]


> Ну ответьте , плизззззззззз.



 
sniknik ©   (2003-02-17 16:11) [10]

так бы и говорил алиас в ODBC прописать хочеш, а то "зарегистрировать .. в.. поставщике" (бред).

уверен что этого хочется? это сложновато и для каждого провайдера по своему. Может просто базу открыть? Составить строку подключения и открыть? без всяких алиасов в ODBC (напрямую драйвер).

строка
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\base.MDB;Persist Security Info=False

алиас в ODBC (для MySql)
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;


 
Anatoly Podgoretsky ©   (2003-02-17 16:12) [11]

sniknik © (17.02.03 15:14)
А ни куда он и не уйдет, просто голову в песок спрячет


 
mate ©   (2003-02-17 16:16) [12]

sniknik © спасибо за ответы. :)


 
sniknik ©   (2003-02-17 16:44) [13]

отступление от темы.
2 Anatoly Podgoretsky © (17.02.03 16:12)
знаете анекдот?

Грамотно связанная лесбиянка ничем не отличается от бисексуалки!
:-))) (я ржал)

перефразируя. Хорошо спрятанный BDE ститается отсутствующим.
:-)) (по моему тоже ничего:-))))



 
mate ©   (2003-02-17 17:08) [14]

Женщина - слабое, беззащитное существо, от которого не возможно спастись. ;)



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

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

Наверх




Память: 0.49 MB
Время: 0.019 c
14-17329
race1
2003-02-17 17:22
2003.03.06
en


1-17012
maxfiles
2003-02-25 03:29
2003.03.06
Можно ли в Delphi 7 задать цвет в Listbox конкретной чтрочке?


3-16915
romychk
2003-02-11 15:03
2003.03.06
IB4 не работает под в2000, выбор сервера


3-16889
Наташа
2003-02-13 13:55
2003.03.06
Импорт из Excel


8-17214
LAMER999
2002-11-25 04:01
2003.03.06
bmp-24,16