conexión mediante ado a access
Hola amigos, estoy probando una conexión a una base de datos de access mediante ado, les muestro el código que uso:
function conexBD() : TADOConnection;
var
varDevo:TADOConnection;
begin
varDevo:=TADOConnection.Create(nil);
varDevo.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\bd.mdb;Persist Security Info=False';
varDevo.Open('usrName', 'password');
end;
el tema es que cuando convoco a esta función, me aparece una ventanita pidiendo nombre de usuario y clave, ¿porqué sucede esto?, si ya le estoy pasando ambos parámetros en el .open.
el procedimiento con el que convoco a conexBD, es el siguiente y está en un form
procedure TfrmCarpetas.btModificarClick(Sender: TObject);
var
_cnn : TADOConnection;
begin
_cnn:=conexBD;
end;
aclaro que esta no es la versión final del código, simplemente estoy probando la conexión, después realizaré una división por capas par acceder a datos, etc, etc, por ahora, solo quiero probar la conexión, select, etc.
|