Yes, I've run into this too, while using the SQL Toolkit to manipulate an Access 97 db. The problem arises when you retrieve a date/time field - which must be returned as a string. You want to parse the string so you can convert it back into a LabVIEW floating-point numeric date/time, so you can do date/time math. But you can't do the Scan from String reliably if the Windows Regional Settings are changed, which any user can do.
For this, I wrote a couple of VIs which call the Windows 'SetLocaleInfo' API function from kernel32.dll and force the date/time picture into the ODBC-semi-standard format of 'yyyy-mm-dd hh:mm:ss'. I've attached a LV5.1 LLB which ought to help.
Hope the file attaching process works - haven't done this from the DevZone website be
fore. If it doesn't show up, I'll re-send to Leo's e-mail.
David Boyd
Sr. Test Engineer
Abbott Labs
(lapsed) Certified LabVIEW Developer