eriksMedlem sedan apr. 20011 418 inlägg Hej!
Jag vill hämta olika data beroende på vad rullgardinmenyn har för värde. Om den har värde 1 ska SQL vara:
SQLStmt = "SELECT \* FROM Visa INNER JOIN Resa ON Visa.ID = Resa.Restid WHERE Datum \> #" & now() & "#"
Om värdet är två ska SQL vara:
SQLStmt = "SELECT \* FROM Visa INNER JOIN Resa ON Visa.ID = Resa.Restid WHERE Datum \> #" & now() & "#"
Jag löser väl detta med en enkel if -sats, men hur skriver jag. Ska SQL kommando heter olika, typ SQLStmt och SQLStmt2 eller hur gör man med det?
Tack! /Erik
@ndersMedlem sedan juni 200032 969 inlägg antingen kan man köra med en vanlig if-sats, jag hade i detta fall använt select case.
select case cint(request("rullgardinen"))
case 1:
SQLStmt = "SELECT * FROM Visa INNER JOIN Resa ON Visa.ID = Resa.Restid WHERE Datum > #" & now() & "#"
case 2:
SQLStmt = "SELECT * FROM Visa INNER JOIN Resa ON Visa.ID = Resa.Restid WHERE Datum > #" & now() & "#"
end select
set rs = objConn.execute(SQLStmt)
det går givetvis lika bra att använda ifsatser, men ändå.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>