Datentypen Uniqueidentifier - Bytes -HEX umwandeln

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

DPunch
*******
Beiträge: 1112
Registriert: Mo, 02.11.2009 16:16
Wohnort: Marburg

Re: Datentypen Uniqueidentifier - Bytes -HEX umwandeln

Beitrag 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.