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

Вниз

MS Access + Delphi   Найти похожие ветки 

 
mfender   (2003-02-20 16:16) [0]

Господа. Просветите. Как можно связать воедино эти два понятия? И можно ли вообще? Не получается. А хочется. Хочется просто с помощью TQuery решать все вопросы.
Как в BDE все написать, чтобы все работало?


 
Mike Kouzmine   (2003-02-20 17:33) [1]

А что не работает?


 
Соловьев   (2003-02-20 17:35) [2]

через ODBC


 
soho   (2003-02-20 18:34) [3]

Используй ADO и все получится :). Если надо подробнее пиши на мыло.


 
Evgeny_R   (2003-02-20 22:29) [4]

TADOQuery - и всё заработает


 
mfender   (2003-02-21 01:05) [5]

Попробова ADO. Ничего не понял. При чем тут Access? Может что-то не туда смотрел?


 
ПИТОН   (2003-02-21 08:00) [6]

Попробуй KADAO


 
Chubais   (2003-02-21 09:35) [7]


> Попробова ADO. Ничего не понял. При чем тут Access?

гыыыы
и правда-не причем...


 
Юров Владимир   (2003-02-21 09:56) [8]

Начни с того, что положи на форму компонент ADOConnection.
В свойство ConnectionString хранятся параметры подключения. Когда создаешь подключение, в закладке Provider укажи Microsoft Jet OLE DB Provider. Далее тебя запросят имя файла БД.
Вот и все. Вроде никаких сложностей


 
Юров Владимир   (2003-02-21 09:58) [9]

Кстати, если будешь создавать алиас ODBC, то создание подключения выглядит точно так же.


 
Чуприн Максим   (2003-02-21 10:17) [10]

Если твое приложение будет работать под вин 2000 и выше попробуй Microsoft JET.
Работаешь через TADOConnection.
Строка ConnectionString будет выглядеть приблизительно так.
"Provider=Microsoft.Jet.OLEDB.4.0;Password="";Data Source=#DB;Persist Security Info=False;Jet OLEDB:Database Password=#Pass";
вместо #DB подставляешь имя базы, вместо #Pass - пароль.


 
Gun Expert   (2003-02-21 10:38) [11]

Для ADO mdb - "родной" формат, работать через Microsoft Jet OLE DB Provider должно быстрее, чем через другой ODBC.
Понадобятся:
1)ADOConnection - см.Юров Владимир ©(21.02.03 09:56)
2)ADOQuery - у него нужно установить свойство Connection на твой ADOConnection;
3)DataSource - где в качестве DataSet указываешь этот самый ADOQuery;
4)DBGrid (optional ;-) - установить DataSource ;

Далее элементарно - в свойство ADOQuery.SQL - сам запрос и что-то вроде:

ADOQuery1.Active:=false;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Text:="select * from mybase;";
ADOQuery1.Active:=true;



 
Gun Expert   (2003-02-21 10:47) [12]

на Чуприн Максим (21.02.03 10:17)
IMHO, не обязательно под 2000 и выше - под 98, если не ошибаюсь, ADO также ставится при установке Win, а вот для 95, возможно, понадобится на машине, где приложение работать будет, вначале это самое АДО поставить.
Да, mfender , если проблемы собственно с настройкой ADOConnection, пиши на мыло. Удачи.


 
Vital28   (2003-02-21 11:41) [13]

Элементарно, Ватсон !!!!

Используй DiamondAccess
www.islamov.com

Проще и удобнее вряд-ли найдёш ....



 
Юров Владимир   (2003-02-21 11:50) [14]

Так они бабки за это требуют



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

Форум: "Базы";
Текущий архив: 2003.03.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.007 c
3-39170
Шурик Ш
2003-02-19 18:59
2003.03.13
Сохранение результа запроса


3-39171
den_777
2003-02-20 08:48
2003.03.13
Смена Ownera в interBase


4-39638
DVM
2003-01-22 13:43
2003.03.13
Можно ли отловить факт изменения иконки у окна или текста


4-39637
ddenisv
2003-01-21 18:47
2003.03.13
Service + DLL+Help me


4-39639
Max2002
2003-01-22 13:19
2003.03.13
Огромное человеческое спаибо msts !!!





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский