Visual Basic - Comas y puntos en oracle con visual basic 6.0

Life is soft - evento anual de software empresarial
 
Vista:

Comas y puntos en oracle con visual basic 6.0

Publicado por Aitor Sanchez (4 intervenciones) el 15/07/2004 08:21:57
tengo una aplicacion que trabaja con precios, oseaa con numero decimales 1234,56 y lo he de guardar en Oracle, todo funciona mientras me entran un punto --> 1234.567 , pero cuando entran una coma no le gusta. Mi pregunta es como puedo hacer para que el usuario me entre , o . y me continue guardando en la base de datos una coma??
gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Comas y puntos en oracle con visual basic 6.0

Publicado por Dante (40 intervenciones) el 15/07/2004 14:28:56
deberàs hacer una funciòn que busque en la cadena precio la coma, y si la encuentra que la cambie por un punto
te paso una funciòn (ojo, como la usas)
Public Function ChangeChar(sString As String, Char1 As String, Char2 As String) As String
Dim i As Integer

i = 1
Do Until i = 0
i = InStr(1, sString, Char1, vbTextCompare)
If i = 0 Then Exit Do
sString = Left$(sString, i - 1) & Char2 & Mid$(sString, i + 1)
Loop
ChangeChar = sString
End Function
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar