Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
 
Flar
1 / 1 / 1
Регистрация: 02.05.2010
Сообщений: 29
1

ADOConnection, не пройдена проверка подлинности

24.05.2014, 09:16. Просмотров 403. Ответов 2
Метки нет (Все метки)

имеется следующий код. база находится в папке с программой.
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
procedure TForm1.FormCreate(Sender: TObject);
begin
Adoconnection1.Connected:=False;
ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;User' +
'ID=admin;' +
'Data Source=\IT_TP.mdb;' +
'Mode=Share Deny None;' +
'Jet OLEDB:System database="";' +
'Jet OLEDB:Registry Path="";' +
'Jet OLEDB:Database Password="";' +
'Jet OLEDB:Engine Type=5;' +
'Jet OLEDB:Database Locking Mode=1;' +
'Jet OLEDB:Global Partial Bulk Ops=2;' +
'Jet OLEDB:Global Bulk Transactions=1;' +
'Jet OLEDB:New Database Password="";' +
'Jet OLEDB:Create System Database=False;' +
'Jet OLEDB:Encrypt Database=False;' +
'Jet OLEDB:Don''t Copy Locale on Compact=False;' +
'Jet OLEDB:Compact Without Replica Repair=False;' +
'Jet OLEDB:SFP=False;';
end;
есть так же кнопка обновления базы:
Delphi
1
2
3
4
5
6
procedure TForm1.RefreshClick(Sender: TObject);
begin
Form1.ADOTable1.Active:=false;
Form1.ADOTable1.Active:=true;
Form1.ADOTable1.Filtered:=False;
end;
при имеющимся варианте - кнопка обновления не работает (т.к. нет соединения с базой). при переводе Adoconnection1.Connected в состояние true дебаггер начинает ругаться что не пройдена проверка подлинности. Подскажите пожалуйста что делаю не так?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2014, 09:16
Ответы с готовыми решениями:

Проверка пути AdoConnection
Всем привет:) задача в следующем: соединяюсь с базой данных указывая путь в...

Проверка имени пользователя в ADOConnection
Всем доброго времени суток. Смысл задачи - доступ к базе через ADOConnection...

При подключении программно к таблице выводится сообщение "Не выполнена проверка подлинности"
Хочу подключить базы Acces вот код unit Unit1; interface uses ...

ADOConnection
В общем проблема в следующем. В компоненте ADOConnection есть свойство...

ADOConnection в Delphi
Здравствуйте! Подскажите пожалуйста, что может быть не так! У меня...

2
Пытливый
1380 / 691 / 249
Регистрация: 29.05.2013
Сообщений: 3,115
24.05.2014, 09:36 2
Предположу, что у вас свойство Connection для AdoTable пустое. К тому же после создания строки вы базу видимо так и не подключаете.

Добавлено через 6 минут
И еще такой момент. Для подключения к mdb нет необходимости в перечислении всех параметров. Вот минимальный код:
Delphi
1
2
ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=it_tp.mdb';
ADOConnection1.Open;
1
Flar
1 / 1 / 1
Регистрация: 02.05.2010
Сообщений: 29
24.05.2014, 10:23  [ТС] 3
спасибо за подсказку. все заработало.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.05.2014, 10:23

Работа с ADOConnection
Можно ли динамически во время выполнения программы вывести форму подключения в...

Создание ADOConnection
Создаю подключение к MS Sql server: function...

ADOConnection, настройка
Здравствуйте, у меня проблема с ADOConnection. Есть программка, к неи...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru