lcCmd = [Exec < sp > ?in1, ?in2, ?in3, ?@out1] SqlPrepare( lnConnectionHandle, lcCmd ) out1 = 0h Select < table > Scan SqlExec( lnConnectionHandle ) cOut1 = STRCONV( cOut1, 15 ) cOut1 = [{] + SUBSTR( cOut1, 7, 2) + SUBSTR( cOut1, 5, 2) + SUBSTR( ; cOut1, 3, 2) + SUBSTR( cOut1, 1, 2) + [-] + SUBSTR( cOut1, 11, 2) + ; SUBSTR( cOut1, 9, 2) + [-] + SUBSTR( cOut1, 15, 2 ) + SUBSTR( ; cOut1, 13, 2 ) + [-] + SUBSTR( cOut1, 17, 4 ) + [-] + SUBSTR( ; cOut1, 21, 12 ) + [}] EndScanI think that I can convert back by stripping the extra characters and