Einzelnen Beitrag anzeigen

heri

Registriert seit: 20. Mär 2006
81 Beiträge
 
Delphi 2006 Enterprise
 
#1

done: ADOQuery.Locate raise exception bei Datentyp unique

  Alt 22. Apr 2008, 15:27
Ich habe auf einem MSSQL Server ein Feld 'RecordId' mit dem Datentyp uniqueidentifier (als Wert z.B. {71207d1e-f2eb-472e-b2b5-66198e1f2bd8})

in meiner Applikation habe ich nun ein ADOQuery mit allen Daten geöffnet und möchte anschliessend ein Locate ausführen
ADOQuery1.Locate( 'RecordID', '71207d1e-f2eb-472e-b2b5-66198e1f2bd8', [] ) leider erhalte ich dabei immer eine Exception: EOleException -> Unbekannter Fehler

hat jemand Rat?


--> Nachtrag: ups, sorry falsches Forum -> kann ich den Beitrag selber verschieben?

--> Nachtrag2: Dummheit lass nach - Man nehme...:
ADOQuery1.Locate( 'RecordID', '{71207d1e-f2eb-472e-b2b5-66198e1f2bd8}', [] ) die kleinen aber feinen unterschiede... :wall:
  Mit Zitat antworten Zitat