Hola a todos! hace mucho que no ando por estos lados.
el problema es el siguiente..
estoy intentando almacenar en una BD de access unos resultados, que son numeros decimales, para ello, en la BD tengo los campos con su correspondiente formato (numerico, 2 decimales), el separador de decimales tanto del access como del VB6 es la ","
***Nota: en mi programa de VB6, cuando yo pulso el punto (".") me lo reemplaza por la coma (",") automaticamente.
el tema es que cuando quiero guardar, me guarda todo el numero sin coma.
les adjunto esa parte de codigo a ver si me pueden dar una manito con este tema muy sencillo.
millones de gracias a todos y un abrazo grande!
Código:
Private Sub Text4_KeyPress(KeyAscii As Integer) If KeyAscii = 46 Then KeyAscii = 44 End If If KeyAscii = 13 Or KeyAscii = 9 Then KeyAscii = 0 Dim ImpNet As Double Dim IVA As Double ImpNet = CDbl(Text4) / 1.21 IVA = CDbl(Text4) - CDbl(ImpNet) Text5 = Format(ImpNet, "#.##") Text6 = Format(IVA, "#.##") Combo1.SetFocus End If End Sub