Hallo, alle zusammen,
ich hab einen Auftrag, eine Datenbank via ASP abzufragen und darzustellen. In dieser Datenank (Tabelle) existiert ein Feld "Text".
Darin sind verschiedene Aussagen festgehalten.
Unter anderem auch Prozentangaben.
Mein Problem. Diese Text-Feld muss ich mit Like abfragen, damit man auch nur Teile des Textes eingeben muss. Der SQL sieht also wie folgt aus:
SELECT RN,KN,BN,WN,DA,Status,Wert1,Text,Typ FROM Daten WHERE Text like '%12%'
Das Problem ist, dass es auch dann funktionieren soll, wenn man in dem Textfeld, wo gerade die 12 eingegeben wurde, ein %-Zeichen verwenden soll.
Die SQL:
SELECT RN,KN,BN,WN,DA,Status,Wert1,Text,Typ FROM Daten WHERE Text like '%%%'
Dann wird aber alles ausgegeben, da das %-Zeichen ja für alle Buchstaben steht.
Wie kann ich das machen?
Hilfe...
ich hab einen Auftrag, eine Datenbank via ASP abzufragen und darzustellen. In dieser Datenank (Tabelle) existiert ein Feld "Text".
Darin sind verschiedene Aussagen festgehalten.
Unter anderem auch Prozentangaben.
Mein Problem. Diese Text-Feld muss ich mit Like abfragen, damit man auch nur Teile des Textes eingeben muss. Der SQL sieht also wie folgt aus:
SELECT RN,KN,BN,WN,DA,Status,Wert1,Text,Typ FROM Daten WHERE Text like '%12%'
Das Problem ist, dass es auch dann funktionieren soll, wenn man in dem Textfeld, wo gerade die 12 eingegeben wurde, ein %-Zeichen verwenden soll.
Die SQL:
SELECT RN,KN,BN,WN,DA,Status,Wert1,Text,Typ FROM Daten WHERE Text like '%%%'
Dann wird aber alles ausgegeben, da das %-Zeichen ja für alle Buchstaben steht.
Wie kann ich das machen?
Hilfe...