Einzelnen Beitrag anzeigen

sancho1980

Registriert seit: 7. Feb 2006
429 Beiträge
 
#1

fib-plus: parameterübergabe als widestring

  Alt 17. Jul 2006, 12:00
Datenbank: firebird • Version: 1.5 • Zugriff über: fibplus
Hi,
nachdem ich ja jetzt endlich eine komponentensammlung (fibplus) gefunden hatte, mit der ich korrekt unicode-strings in meine datenbank speichern und wieder auslesen kann, stellt sich mir ein neues unicode-problem:

angenommen, ich habe ein datenset, mit folgendem sql-string:

select * from tabelle where feld = :f wohl gemerkt, feld ist ein unicode-feld

der query geht solange gut, wie ich nur "standardzeichen" verwende

wenn ich aber einen eintrag habe, bei dem bspweise 'feld' mit irgendwelchen kyrillischen zeichen belegt ist, dann funktioniert die suche nicht, obwohl ich die parameterzuweisung als widestring mache

[delphi]set.parambyname('f').AsWideString := widestringVariable;

liegt das an den komponenten oder an firebird direkt?

danke,

martin
Um Rekursion zu verstehen, muss man zunächst Rekursion verstehen.
  Mit Zitat antworten Zitat