Hi,
We have a database application that has been running for months, then suddenly it started to give errors.
I noticed a datetime float calculation exception that which was being compared with the value 0,05. I also noticed that dates being written to our xml log file were in the format d.mm.yy.
Clearly, the decimal operator being used is ',' and the date separator is '.'.
The application was initially installed using the UK english regional settings. I checked that the regional settings which were still UK english.
I noticed in the database connection string, the host was given as "servername\instance,portNumber", where as I expected "servername\instance:portNumber" for an normal working installation.
Any ideas where the regional settings are obtained from? Also, could it be the user they are using to run apps against the database or the user that runs the database?
JD.