![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
MS Access + Delphi [D5]
mfender © (2003-02-20 16:16:00)Господа. Просветите. Как можно связать воедино эти два понятия? И можно ли вообще? Не получается. А хочется. Хочется просто с помощью TQuery решать все вопросы.
Как в BDE все написать, чтобы все работало?
Юров Владимир (2003-02-21 11:50:00) [1]Так они бабки за это требуют
Vital28 (2003-02-21 11:41:00) [2]Элементарно, Ватсон !!!!
Используй DiamondAccess
www.islamov.com
Проще и удобнее вряд-ли найдёш ....
Gun Expert (2003-02-21 10:47:00) [3]на Чуприн Максим (21.02.03 10:17)
IMHO, не обязательно под 2000 и выше - под 98, если не ошибаюсь, ADO также ставится при установке Win, а вот для 95, возможно, понадобится на машине, где приложение работать будет, вначале это самое АДО поставить.
Да, mfender, если проблемы собственно с настройкой ADOConnection, пиши на мыло. Удачи.
Gun Expert (2003-02-21 10:38:00) [4]Для 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;
Чуприн Максим (2003-02-21 10:17:00) [5]Если твое приложение будет работать под вин 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 - пароль.
Юров Владимир (2003-02-21 09:58:00) [6]Кстати, если будешь создавать алиас ODBC, то создание подключения выглядит точно так же.
Юров Владимир (2003-02-21 09:56:00) [7]Начни с того, что положи на форму компонент ADOConnection.
В свойство ConnectionString хранятся параметры подключения. Когда создаешь подключение, в закладке Provider укажи Microsoft Jet OLE DB Provider. Далее тебя запросят имя файла БД.
Вот и все. Вроде никаких сложностей
Chubais (2003-02-21 09:35:00) [8]
> Попробова ADO. Ничего не понял. При чем тут Access?
гыыыы
и правда-не причем...
ПИТОН (2003-02-21 08:00:00) [9]Попробуй KADAO
mfender (2003-02-21 01:05:00) [10]Попробова ADO. Ничего не понял. При чем тут Access? Может что-то не туда смотрел?
Evgeny_R (2003-02-20 22:29:00) [11]TADOQuery - и всё заработает
soho (2003-02-20 18:34:00) [12]Используй ADO и все получится :). Если надо подробнее пиши на мыло.
Соловьев (2003-02-20 17:35:00) [13]через ODBC
Mike Kouzmine (2003-02-20 17:33:00) [14]А что не работает?