Kategorien:
Suchbegriffe:
Suchfelder:
Suche starten
Neue Beiträge / Top 7
Alle Artikel / Liste
Bücher zu ASP/ASP.Net
Startseite / Hilfe
Fragen zu ASP/ASP.NET
Datenschutzrichtlinen
Impressum / Kontakt
Das ASP.Net Codebook. Die unentbehrliche Referenz für alle ASP.Net-Entwickler [Autoren: Stefan Falz, Karsten Samaschke]
Active Server Pages-FAQ
Active Server Pages - FAQ (v. 1.50) © 2000 - 2020 by Stefan Falz Webconsulting

GetFile! Dynamischer Dateiupload im Browser

Datenbankzugriffe Zurück Druckversion Stefan Falz 25.07.2000
Frage: Warum funktioniert die Abfrage "SELECT <feld> from <tabelle> WHERE <feld> LIKE '*'" nicht ?
Das Zeichen für eine Wildcardsuche in SQL ist %. Der Stern * kann zwar in einigen Datenbanken ebenfalls verwendet werden, aber bei einem Zugriff von ASP aus muss das Prozentzeichen % verwendet werden.

<%
SQL = "SELECT <feld> from <tabelle> WHERE <feld> LIKE '*'"
' --- findet alle Sätze, die genau den Wert * in der Spalte <feld> haben

SQL = "SELECT <feld> from <tabelle> WHERE <feld> LIKE '%'"
' --- findet alle Sätze

SQL = "SELECT <feld> from <tabelle> WHERE <feld> LIKE '%test'"
' --- findet alle Sätzem die die Zeichenfolge "test" enthalten, egal wieviele Zeichen davor kommen

SQL = "SELECT <feld> from <tabelle> WHERE <feld> LIKE 'test%'"
' --- findet alle Sätzem die die Zeichenfolge "test" enthalten, egal wieviele Zeichen danach kommen

SQL = "SELECT <feld> from <tabelle> WHERE <feld> LIKE '%test%'"
' --- findet alle Sätzem die die Zeichenfolge "test" enthalten, egal wieviele Zeichen davor oder danach kommen
%>
Sehr gut
1 2 3 4 5 6
Ungenügend
Zurück | Bisherige Aufrufe: 16745 | Bisherige Bewertungen: 75 | Durchschnitt: 1,69
Stefan Falz Webconsulting