Toon posts:

[C#] problemen met herkennen punt of komma

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
We hebben een .net applicatie geschreven in C#.

Middels deze applicatie worden gegevens in een oracle-database opgeslagen en we ondervinden problemen met decimale getallen.
Het lijkt erop dat per server anders wordt gereageerd op de punt en de komma.
We hebben de registry gelijk gesteld, maar dat leverde niks concreets op. Wij zitten op win2000 en dat loopt goed en de andere server op win2003.

we hebben wel een oplossing gevonden in de code van C# namelijk:

code:
1
2
3
System.Globalization.NumberFormatInfo nfi = new System.Globalization.NumberFormatInfo();
nfi.NumberDecimalSeparator = ",";
nfi.NumberGroupSeparator = ".";


Het "nadeel" is dat we dit bij alle decimale getallen moeten invoeren.
Het liefst zien wij een oplossing waardoor we hier helemaal geen rekening meer mee hoeven te houden.

Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:09

gorgi_19

Kruimeltjes zijn weer op :9

Kijk eens naar System.Threading.Thread.CurrentThread.CurrentUICulture en
System.Threading.Thread.CurrentThread.CurrentCulture

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 01:04
Hoe stop je die gegevens in de database ?

https://fgheysels.github.io/