/
Forside
/
Teknologi
/
Udvikling
/
Delphi/Pascal
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Delphi/Pascal
#
Navn
Point
1
oldwiking
603
2
jrossing
525
3
rpje
520
4
EXTERMINA..
500
5
DJ_Puden
250
6
PARKENSS
230
7
technet
210
8
jdjespers..
200
9
VMEK
153
10
lavang
136
Log ind til Firebird gennem Delphi
Fra :
Ukendt
Dato :
20-02-07 17:32
Hej.
Jeg har et program med en Firebird database.
Jeg vil gerne lave en login prompt i starten, der benytter de brugere og
adgangskoder, der findes i Firebirds system
Men hvordan får jeg Delphi og Firebird til at validere et brugernavn og
adgangskode?
Ukendt (
20-02-2007
)
Kommentar
Fra :
Ukendt
Dato :
20-02-07 18:51
"Sørensen" <.> skrev i en meddelelse
news:45db227e$0$4167$ba624c82@nntp02.dk.telia.net...
> Hej.
>
> Jeg har et program med en Firebird database.
>
> Jeg vil gerne lave en login prompt i starten, der benytter de brugere og
> adgangskoder, der findes i Firebirds system
>
> Men hvordan får jeg Delphi og Firebird til at validere et brugernavn og
> adgangskode?
Jeg har (muligvis) fundet ud af det.
Jeg har en indsat en TIBSecurityService komponent og skriver følgende kode i
login formens OK-knaps onclick hændelse.
procedure TformLogind.btnOKClick(Sender: TObject);
begin
with IBSecurityService do
begin
Params.Clear;
Params.Values['user_name'] := edtBrugernavn.Text;
Params.Values['password'] := edtAdgangskode.Text;
active := true;
end;
application.Run;
close;
end;
så virker det, men skriver jeg
procedure TformLogind.btnOKClick(Sender: TObject);
begin
with IBSecurityService do
begin
username:= edtBrugernavn.Text;
password:= edtAdgangskode.Text;
active := true;
end;
application.Run;
close;
end;
så får jeg en fejlmeddelelse.
Burde løsning 2 ikke kunne være OK?
Søg
Alle emner
Teknologi
Udvikling
Delphi/Pascal
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177817
Tips :
31980
Nyheder :
719565
Indlæg :
6410968
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.