ERRO Bd Access com senha

16/02/2009

0

SQL

Pessoal aparece esta mensagem qdo vou abrir meu programa :
´Não foi possivel encontrar ISAM instalável´

Estou tentando colocar senha no BD para evitar funcionários curiosos.
Abro o BD com arquivo INI
No Oncreate do Datamodule faço isto :

PathEXE := ExtractFilePath(Application.ExeName);
F := TIniFile.Create(PathEXE+´ADO.Ini´);
if not FileExists(PathEXE+´ADO.Ini´) then
F.WriteString(´Dados´, ´Path´, PathEXE+NOMEDB);
try
//Le o Diretorio e Arquivo
Aux := F.ReadString(´Dados´,´Path´,PathEXE+NOMEDB);
finally
F.Free;
end;
ADOConec.close;
ADOConec.ConnectionString := ´Provider = MIcrosoft.Jet.OLEDB.4.0;Data Source = ´+Aux+
´;Persist Security Info=False;Jet OLEDB;Database Password=1234´;
ADOConec.LoginPrompt := False;
ADOConec.KeepConnection := True;
ADOConec.Open;
Qdo abro o Access ele pede a senha , eu digito e segue normal , mas no soft rodando da este erro.
Fiz isto tambem = Na aba JET deixei em branco, na aba ´Todas´ JET OLEDB:Database Password coloquei a senha

Mas não abre o BDados.
Alguém conhece uma solução ?


Renato

Renato

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar