Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Hvis du vil returnere alle records, kan du vel bare undlade WHERE delen af SQL (eller undlade at teste på et bestemt felt).
Selv om jeg ikke helt kan se grund til det, kan du naturligvis også bruge WHERE (x='kriterie' OR NOT x='kriterie') hvilket effektivt ville "kortslutte" selektionskriteriet, da enten det ene eller det andet naturligvis vil være sandt.
Hvis din liste har en værdi, hvor du kan vælge "Alle", og du har en SQL, hvor det valgte felt indgår i en fast opbygget forespørgsel, kan jeg selvfølgelig godt se problemet. Men det burde kunne løses ved at tilføje et ekstra (fast) kriterie:
WHERE felt = [Liste værdi] OR [Liste værdi] = "Alle"
Kan du ikke komme med lidt mere info da det virker tvetydigt dit spørgmål? Jeg opfatter det du mener som --- value = request.form("select_value") if value = "alle" then sql = Select * From din_tabel else sql = Select * From din_tabel Where dit_felt = value end if conn.execute sql
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.