Форум: "Базы";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];
ВнизLogin Screen, Delphi+Access Найти похожие ветки
← →
Tsarik (2002-12-07 20:49) [0]Мастера, помогите, плз! В Access создал базу, состоящую из 1-й таблицы... При коннекте выдает окно "Login Screen", пробую Admin или вообще ничего, просто Enter, не помогает, выдает ошибку. Как приконнектиться? И можно ли программно отловить это окно и программно же вводить Login/Password?
← →
Vaddya (2002-12-08 00:51) [1]Если вопрос "Как приконнектиться?", то может вообще убрать LoginPrompt у ADOConnection.
← →
aus (2002-12-08 09:34) [2]ADOConnection1.LoginPrompt := false;
А перед открытием соединения выводи диалог с запросом пароля и сам формируй строку подключения, которая его содержит.
← →
Tsarik (2002-12-10 12:22) [3]>aus
Не пинайте сильно, практики маловато, литературы уже перечитано. Может с головой или с руками что-то не то... Может, подскажете, как коннектиться с базой? Пробовал множество вариантов, но постоянно какие-то проблемы. И что делать с ADOConnection1.LoginPrompt := false; ?
← →
Radimir (2002-12-10 12:35) [4]Попробуй перевести Connected в True если не получится - значит ConnectionString некорректна или с базой чего-нибудь не так
← →
asdf (2002-12-10 14:08) [5]Если он D4 использует откуда там ADO?
Ты что, через что и чем юзаешь?
← →
Tsarik (2002-12-10 15:30) [6]Делаю так:
table1.TableName := "файл.mdb";
table1.TableName := "название таблицы";
DataSource1.DataSet := table1;
table1.Open;
← →
asdf (2002-12-10 18:05) [7]Для работы с Access через BDE нужно создавать алиас в BDE Admin.
так можно только к *.db *.dbf
← →
Tsarik (2002-12-10 18:31) [8]Создал алиас вручную, вроде все работает, но:
- Можно ли в этом случае создавать алиас кодом, не руками?
- Можно ли избавиться от окна "Login Screen"?
← →
Tsarik (2002-12-10 18:54) [9]Или может мне не морочить голову Access"ом с одной таблицей и взять что-то другое?
← →
Vaddya (2002-12-10 20:04) [10]В этом случае нужно Table соединять с псевдонимом не напрямую, а через TDatabase. У него есть свойство LoginPrompt, которое нужно установить в False. Вместо псевдонима также можно указывать путь к БД.
← →
asdf (2002-12-11 10:03) [11]> Tsarik (10.12.02 18:31)
1 TSession.AddAlias
2 Vaddya © (10.12.02 20:04) -> TDatabase.LoginPrompt
3 для одной таблице - наверное лучше db, dbf.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.01 c