Avatar billede megabyte_ Nybegynder
10. juni 2001 - 15:22 Der er 1 kommentar og
1 løsning

MySQL/SQL hjælp

Hey
Jeg er ved at lave et status progrm til min ftpserver som kører via en MySQL server.
Problemet er at efter jeg har logget ind i dataasen med programmet skal lave en \"login\" merer hvor den udvælger bruger via handle og password
ser sådan ud og virker fint.
MySQLDataset1.Active := FALSE;
MySQLDataset1.SQL.Clear;
MySQLDataset1.SQL.Add(\'Select * from ftp_users where handle = \'\'\' + EditLoginHandle.text + \'\'\' and password = \'\'\' + EditLoginPassword.text + \'\'\'\');
MySQLDataset1.ExecSQL;
MySQLDataset1.Active := TRUE;

men hvis man nu indtaster forkert ruger og/eller password finder den ikek noget fint nok men hvordan kan jeg via et lille stkke kode finde ud af det så den fx kan lave en showmessage(\'Forkert bruger og eller password\');

håber i kan hjællpe

/MB
Avatar billede pniels12 Nybegynder
19. oktober 2001 - 10:52 #1
Se om der rutuneres noget fra den select. Hvis dit recordset er tomt er der ikke en bruger med den handle eller også er passwordet forkert.
I dette tilfælde ville jeg nok foreslå at prøve bare at slå brugeren op og se om denne handle overhovedet findes. Hvis dette ikke er tilfældet kan du give besked om at den angivne bruger ikke findes. Findes den der imod, må det være forkert password. Dette giver brugeren en noget bedere info og mulighed for at rette fejlen.
Avatar billede megabyte_ Nybegynder
15. februar 2003 - 16:52 #2
dødt :(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester