Table of Contents

Unicode: neuer Eintrag in db.ini

Informationen

  • Kategorien: Kernel | DBMS-Unterstützung
  • Version: 14.0.0.2080
  • Veröffentlichungsdatum: Donnerstag, 21. Oktober 2010
  • Entwickler: Fischer
  • Benötigt Datenbankänderung: Nein
  • Betreff: Unicode db.ini SQL

Beschreibung

Unterstützung für folgenden Eintrag in DB.Ini

UnicodeFormat Bei Select-Statements wurde zuvor UNICODE-Strings vom SQL-Server nicht korrekt erkannt. "where Name = 'text'" hat funktioniert, sofern in 'text' nur "normale" Zeichen mit Code < 256 enthalten sind. Enthielt der Text aber UnicodeZeichen >= 256 ging der Vergleich schief. SQL-Server benötigt ein grosses N vor dem Text, um ihn als Unicode zu verstehen (N'text'). Eintrag "UnicodeFormat" definiert das Format von Unicode-Text.

Beispiel (für SQL-Server): UnicodeFormat=N%VALUE%

Diese Einträge sind im Verzeichnis ...\system\db in Datei db.ini unter der DBMS-Sektion vorzunehmen, also bei Access unter [DBMS MSACCESS] usw.