Hallo,
Offensichtlich akzeptiert die Filterfunktion adssetaof(...) nicht diesen Filterausdruck:
"N'str.93" $ BUTEXT'
Ich habe herausgefunden, dass es an dem Apostroph (N'...) liegt.
Man kann natürlich den Apostroph ersetzen mit einem akzeptablen Zeichen, z.B. . (Punkt),
aber das ist ehrlich gesagt keine zufriedenstellende Lösung.
Hat schon einmal jemand dieses Problem gelöst, ohne den Apostroph zu ersetzen
Werner
Filter
Moderator: Moderatoren
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2825
- Registriert: Fr, 08. Feb 2008 21:29
- Hat sich bedankt: 96 Mal
- Danksagung erhalten: 13 Mal
Re: Filter
Hallo, Werner -
SQL-Server haben normalerweise ein sogenanntes Escape-Zeichen, das verwendet wird, um anzuzeigen "das nächste Zeichen ist wörtlich und nicht funktionsmässig zu nehmen!" Das ist normalerweise der \
MySQL bietet eine Funktion, real_escape_string(), die einen String entgegennimmt und alle fraglichen Zeichen mit dem \ "maskiert". Ich vermute, dass ADS vergleichbare Optionen bietet.
SQL-Server haben normalerweise ein sogenanntes Escape-Zeichen, das verwendet wird, um anzuzeigen "das nächste Zeichen ist wörtlich und nicht funktionsmässig zu nehmen!" Das ist normalerweise der \
MySQL bietet eine Funktion, real_escape_string(), die einen String entgegennimmt und alle fraglichen Zeichen mit dem \ "maskiert". Ich vermute, dass ADS vergleichbare Optionen bietet.
Liebe Grüsse aus der Eifel,
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
-
- Cut&Paste-Entwickler
- Beiträge: 41
- Registriert: Do, 05. Apr 2007 12:50
- Wohnort: 26135 Oldenburg
- Kontaktdaten:
Re: Filter
Georg,
vielen Dank für diesen Hinweis. Mir ist diese Option im ADS (lokal Server Anwendung) nicht bekannt, werde diesbezüglich noch einmal die ADS-Hilfedatei durchforsten...
Werner
vielen Dank für diesen Hinweis. Mir ist diese Option im ADS (lokal Server Anwendung) nicht bekannt, werde diesbezüglich noch einmal die ADS-Hilfedatei durchforsten...
Werner