Domino 9 und frühere Versionen > ND9: Entwicklung
SQL-Statemant mit Nicht ASCII Zeichen
(1/1)
Otto:
Hallo miteinander,
ein LS-Agent liest Dokumente aus einer Notes-DB, um über ODBC neue Datensätze in
in einer MS-SQL Datenbanktabelle anzulegen, etwa so:
--- Code: ---qerystrg = {
INSERT INTO [dbo].[user]([USER])VALUES
('} & d.getitemvalue("Fullname")(0) & {')}
--- Ende Code ---
Funktioniert ja auch - bis auf einen Datensatz, wo Fullname ein 'ć' enthält.
( Uni("ć") = 263 ). String endet dann an der Stelle mit ASC(256).
Hat da jemand eine Idee?
pram:
1. Prepared statements verwenden... Sonst passiert z. B. das: https://xkcd.com/327/
2. Hängt es u. U. von der DB-Collation ab, ob du besagtes Zeichen überhaupt einfügen kannst
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln