Avatar billede shemeri Praktikant
17. november 2002 - 21:42 Der er 1 løsning

select

SELECT * from person WHERE (Person_ID = '" + SearchInactive.GetID() + "' OR FirstName = '" + GetFirstName() + "' OR LastName = '" + GetLastName() + "' OR DateOfBirth = '" + GetDateOfBirth() + "' OR Country = '" + GetCountry() + "' OR Email = '" + GetEmail() +"' OR DateDeleted >= '"+ GetDateFrom() + "' AND DateDeleted <= '" + GetDateTo() + "') AND (Status = '" + "INACTIVE" +"')";

I den select query har jeg et problem!! Der skal søges for alt efter hvad en bruge skriver i de forskellige felte, og hvis der blev fundet noget, skal det så være "INACTIVE" status i den række.

Problemet er: lige meget hvad der skrives i feltene, kommer alt frem hvor der er INACTIVE!! :(
Der skal først søges for feltene og så check om de fundet information er INACTIVE!!!

Hvordan kan jeg omskrive select query!!!
Avatar billede shemeri Praktikant
17. november 2002 - 21:57 #1
nu ved jeg hvordan... jeg trækker mit spm.
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
Computerworld tilbyder specialiserede kurser i database-management

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