Avatar billede ramad Praktikant
04. januar 2005 - 09:47 Der er 2 kommentarer og
1 løsning

Udskift komma med punktum i en integer værdi.

Jeg er ny i VB sproget, og står nu og skal bruge en måde at udskifte kommaer med punktummer i en integer værdi. Dette skyldes, at jeg skal bruge værdien som et sql statement, og med et komma, vil den tro at der kommer en ny kolonne.

Al hjælp ønskes.
Avatar billede jpvj Nybegynder
04. januar 2005 - 09:55 #1
txt = Replace(txt,",",".")
Avatar billede arne_v Ekspert
04. januar 2005 - 10:53 #2
Jeg formoder at du mener en Double og ikke en Integer (heltal har ikke komma).

Efter min mening er den rigtige løsning:

x.ToString(New CultureInfo("en-US", False))

d.v.s.

sqlstr = "INSERT INTO tabel VALUES(" & x.ToString(New CultureInfo("en-US", False)) & ",'" & s & "')"
Avatar billede ramad Praktikant
04. januar 2005 - 10:59 #3
Det var bare den som jpvj gav der kunne bruges. Mange tak for den.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester