Einzelnen Beitrag anzeigen

DerMike

Registriert seit: 4. Jan 2007
21 Beiträge
 
#1

ADOQuery.SQL.ADD mit Sonderzeichen

  Alt 24. Jan 2007, 13:14
Datenbank: LDAP, SQL • Zugriff über: ADO
Hallo,

ich habe schon wieder ein kleines Problem.

Ich schreibe mein SQL Statement mittels ADOQuery1.SQL.ADD(''); in die Komponente.

Jetzt habe ich ADOQuery2.SQL.Add('WHERE ges_id=' + QuotedStr(ADOQuery3.FieldByName('cn').Text)); gemacht.

Leider ist der Wert 'cn' ein String der ein Sonderzeichen(&) beinhaltet. Das Zeichen "&" wird jetzt aber als Zeichen "_" in den String geschrieben.

Kann ich das verhindern bzw. korrigieren. Ich halte es für ziemlich umständlich, jeden String nach Sonderzeichen zu durchsuchen. Gibt es keine "schönere" Lösung.

lg
Mike
----------
lg Mike
  Mit Zitat antworten Zitat