Avatar billede kcdk Juniormester
12. maj 2003 - 22:23 Der er 5 kommentarer og
1 løsning

SQLsætning med to forudsætning

Jeg har brug for at få denne sætning udbygget:

sql5 = "Select * From Akt WHERE Dato >=" & FormatDateTime(Now, vbShortDate) & " ORDER BY Dato"

Det skal være sådan at den også kun skal kigeg på dem hvor RS er lig med en bestemt værdi.

Jeg er ikke en haj til SQl så hvordan gør jeg det?
Avatar billede -master-d- Nybegynder
12. maj 2003 - 22:25 #1
Det kan du vel godt.

sql5 = "Select * From Akt WHERE Dato >=" & FormatDateTime(Now, vbShortDate) & " AND felt = " & BestemtVærdi & " ORDER BY Dato"
Avatar billede kcdk Juniormester
13. maj 2003 - 13:12 #2
Det virker ikke
Avatar billede monstersurf Praktikant
13. maj 2003 - 16:49 #3
sql5 = "Select * From Akt WHERE (Dato =" & FormatDateTime(Now, vbShortDate) & ") or (Dato >" & FormatDateTime(Now, vbShortDate) & ") ORDER BY Dato"
Avatar billede monstersurf Praktikant
13. maj 2003 - 16:50 #4
svære ska det ikke være, bare del det op
Avatar billede henrikgn Nybegynder
13. maj 2003 - 16:57 #5
Nej, for man kan ikke lave det "WHERE Dato >= 13-05-2003" Jeg er ikke sikker på hvordan man forespørger på "større end" en given dato. Men hvis du skal have flere parametre med i den SQL-forespørgsel skal det se ud sådan her:

sql5 = SELECT * FROM Akt WHERE Parameter1 >= Værdi1 AND parameter2 >= værdi2; osv... Selvfølgelig kan man flette asp variable med herind ligesom master-d skriver.
Avatar billede hossein Nybegynder
13. maj 2003 - 19:30 #6
Jeg ved ikke, hvorfor du bruger FormatDateTime(Now, vbShortDate) da du kan bruge date() i stedet for. Dette skal gi' resultat:

SQL5="SELECT * FROM Akt where Dato >= date() and id_for_ex > 330 order by dato"
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