13. Oktober 2010 12:21
Hi,
ich greife aus einer ASP.NET Webanwendung per ODBC Treiber auf eine native DB zu. Dabei ist mir aufgefallen, dass der Zugriff case-sensitive ist. Beispiel:
- Code:
SELECT * FROM Contact WHERE Name LIKE 'schmitt'
Ein Kontakt mit Name "Schmitt" wird nun nicht gefunden, eben weil case sensitive (Würde ich "chmitt" suchen wüdren "Schmitt" und "schmitt" gefunden, ist aber doof...).
In einer SQL-DB kann ich auf sowas ja durch Einstellung der Collation Einfluss nehmen. Alternative wäre ich feile an meinem Statement und schließe die Sachen mit einem Upper-Statement ein.
Leider habe ich bisher keine Möglichkeit gefunden irgendwie eine case-insensitive Suche für den Zugriff per ODBC auf eine native DB zu realisieren
Irgendwelche Workarounds gehen nicht, Einstellungen an der Datenbank gibt es irgendwie keine. Weiß jemand hierzu Rat bzw. kann bestätigen, dass dies absolut nicht geht??
Grüße,
Daniel