TMA 0 Newbie Poster

I have a Windows application written in vb.NET 2.0. I recently upgraded it to framework 3.5.
For some reason it started to change ‘,’ into ‘.’ in numbers and change the date format, on some of the client computers where it is used. But only in this specific application.

I'm writing

Thread.CurrentThread.CurrentCulture

to a log, and I can see that on the Client that experience this problem,

CurrentCulture

is changed from da-DK to en-US or en-GB, which explain the problem, but not the cause. (

CurrentUICulture

is da-DK in all clients, all the time)

I’ll guess that the problem is in the data layer, in the datasets, but I am fare from sure.
The dataset are made programmatically, and is fill from a data access class.

Is there anyone out there that has some ideas where to look? Or what might cause the problem?