blitzschaden
Grünschnabel
Folgendes Problem, was eigenlich gar keins sein sollte.
Folgender Beispielcode :
Private Sub Label1_Click()
Dim a, b As String
Dim c, d As Double
a = "123.123"
b = "123,123"
c = CDbl(a)
d = CDbl(b)
Debug.Print c
Debug.Print d
End Sub
Ausgegeben wird :
123123
123,123
Sollte denn nicht der wert von a als Gleitkomma erkannt werden ? Also in der
Ausgabe 123.123 erscheinen ?
Irgendwie scheint bei mir die Punkt, Komma geschichte vertauscht.
Habe nun nämlich Probleme mit eine Mysql Datenbank, in welcher ich nur nach Werten mit Punkt, d.h. 123.123, suchen kann, da die Zellen als float initialisiert sind. Da ich die zu prüfende Zahl jedoch über ein Textfeld einlese und umwandel, sucht er bei mir immer nach 123123 und wird natürlich nicht findig.
Vielen Dank schon einma für jeglichen Kommentar.
Folgender Beispielcode :
Private Sub Label1_Click()
Dim a, b As String
Dim c, d As Double
a = "123.123"
b = "123,123"
c = CDbl(a)
d = CDbl(b)
Debug.Print c
Debug.Print d
End Sub
Ausgegeben wird :
123123
123,123
Sollte denn nicht der wert von a als Gleitkomma erkannt werden ? Also in der
Ausgabe 123.123 erscheinen ?
Irgendwie scheint bei mir die Punkt, Komma geschichte vertauscht.
Habe nun nämlich Probleme mit eine Mysql Datenbank, in welcher ich nur nach Werten mit Punkt, d.h. 123.123, suchen kann, da die Zellen als float initialisiert sind. Da ich die zu prüfende Zahl jedoch über ein Textfeld einlese und umwandel, sucht er bei mir immer nach 123123 und wird natürlich nicht findig.
Vielen Dank schon einma für jeglichen Kommentar.