Hallo Jenny.
Wie wärs mit ner Schleife im Stil von
for i=1 to [Anzahl Felder]
If (Request("Feld" & i)<>"") Then
sql="Select ..."
end If
next
Probier das mal aus.
Select Case tuts in diesem Fall nicht, damit kannst du nämlich nur Rückgabewerte überprüfen, aber keine Vergleiche. Also zum Beispiel
Select Case Request("Feld1")
Case 1
sql="Select ..."
Case 2
.
.
.
End Select