Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.03.06;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.009 c
1-17090
Raduga
2003-02-22 12:29
2003.03.06
События при помещении компонента на форму


3-16940
Nexus.6
2003-02-17 00:32
2003.03.06
Удаление записи в Paradox


1-17194
denis24
2003-02-24 12:36
2003.03.06
quickreport


14-17348
Zn
2003-02-17 17:52
2003.03.06
Ошибка при обработке TStringList.


1-17068
ALEXEY_URAL
2003-02-25 13:32
2003.03.06
Импорт отчета из QuickReport в Excel





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский