В форме прописываю процедуру для добавления подключения к баз данных access, но последняя не подключается.
Использую среду разработки
Delphi XE7.
procedure TfMain.FormCreate(Sender: TObject);
begin
GetDir(0, DIR);
try
fDM.ADOConnection1.LoginPrompt := False;
fDM.ADOConnection1.Connected := False;
fDM.ADOConnection1.ConnectionString :='Provider=Microsoft.Jet.OLEDB.4.0;' + 'Data Source=' + DIR +'/DB/DB.mdb;' + 'Persist Security Info=False;';
fDM.ADOConnection1.Connected := True;
except
MessageBox(Handle,'Произошла ошибка при подключении к базе данных!','Ошибка!',MB_ICONERROR + MB_OK);
Application.Terminate;
end;
end;
Не могу понять в чем ошибка... Помогите советом добрым :)
p.s.: в Data Module Create процедура срабатывает и база подключается. А почему через главную форму нет?