PARA QUEM ENTENDE DE KADAO

22/02/2003

0

Estou tentando conectar TKDaoDataBase com o comando abaixo.... e não estou conseguindo..... o problema esta no UserName eu preciso pegar o usuário que esta conectado no windows...... e não utilazar um nome qualquer exemplo ´Admin´...então utilizei a função LogUserWin.....

Alguém sabe como posso resolver este problema...... pq todos os usuários estão como ´Admin´....... OBRIGADO

=========================================

[b:cd63679bb3]DB.Connected:=False;
DB.Database:=´\\Martins\Dados\DBBase.mdb´;
DB.UserName:= LogUserWin;
DB.Connected:=True;[/b:cd63679bb3]

=========================================
function LogUserWin : String;
var
Registro: TRegistry;
begin
Registro := TRegistry.Create;
Registro.RootKey := HKEY_LOCAL_MACHINE;
if Registro.OpenKey(´Network\Logon´, false) then
begin
Result := Registro.ReadString(´username´);
end;
Registro.Free;
end;


Anonymous

Anonymous

Responder

Posts

22/02/2003

Navoid

eu num entendi direito a sua dúvida mas se for o que penso use a função GetUserName.
ela retorna o usuário logado.

até


Responder

22/02/2003

Anonymous

É ISTO ....... JÁ TENTEI E TB NÃO CONSEGUI COMO FICARIA NO MEU COMMANDO


DB.Connected:=False;
DB.Database:=´\\Martins\Dados\DBBase.mdb´;
DB.UserName:= ????????????????
DB.Connected:=True;


Responder

22/02/2003

Navoid

hein????
num entendi o seu último comentário.
o que vc quis perguntar???
vc tentou o q? a função que eu disse?

até


Responder

22/02/2003

Anonymous

É COMO FICARIA....


Responder

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

Aceitar