Форум: "Базы";
Текущий архив: 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.006 c