Seite 1 von 1

Re: Datentypen Uniqueidentifier - Bytes -HEX umwandeln

Verfasst: Do, 19.01.2012 10:59
von DPunch
Aloha

Ich kann es zwar hier nicht verifizieren, aber die einfachste Methode dürfte vom Gefühl her sein, per

Code: Alles auswählen

SELECT CONVERT(NVARCHAR(36),UID_SPALTE) FROM DUAL
die UID als String auszulesen (mit .getString dann entsprechend).
und umgekehrt per

Code: Alles auswählen

SELECT * FROM DUAL WHERE UID_SPALTE = CONVERT(UNIQUEIDENTIFIER,'6F9619FF-8B86-D011-B42D-00C04FC964FF')
bzw. im Makro

Code: Alles auswählen

sSQL = "SELECT * FROM DUAL WHERE UID_SPALTE = CONVERT(UNIQUEIDENTIFIER,'" & sAusgeleseneUID & "')"
den String wieder als UID an den Server zu senden.