I have an application that hosts several OCXs. Many are custom the main one hosts a number of OCX's itself.

The problem is that when the application is compiled and the regional setting set to Frech (decimal point = , (comma) and 000 separator = .(dot) or space) a database (ADO) update call (in ESRI Map Objects) fails with an Update Failed error. If I load the EXE into the VB6 IDE and run it there everything works.

I do not run any other code in the IDE so I am still running the compiled OCXs. I have tried everything I can think of but can't get it to work compiled.

On a new PC built just for the compile of this application the Update call fails regardless. I can load the EXE code and run it in the IDE or all the code in the application into the IDE and I still get the Update error.

Any ideas or things to try would be greatly appreciated.

I should also mention that the OCX project (written by a 3rd party) has a history of being "difficult" to compile.

Murray