Visual Basic - Ayuda con campos de importe

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda con campos de importe

Publicado por Marcos (11 intervenciones) el 28/02/2007 10:59:36
Ayuda por favor,
tengo una aplicacion con una entrada de pedidos y cuando hago el cálculo no me graba los importes. el proceso es mas o menos el siguiente:

Dim Lineas as new ADODB.Recorset '(Registro donde tengo todas las lineas del pedido)
Dim Cabecera as new ADODB.Recordset '(Registro donde tengo la cabecera del pedido)

Dim ImpBruto as Double '(En esta variable voy acumulando el Importe Bruto de cada línea)

Lineas.MoveFirst
While not Lineas.EOF
ImpBruto = ImpBruto + Cdbl(Lineas.Fields("ImporteBruto"))
Lineas.MoveNext
Wend
'Al salir del bucle el valor de la variable ImpBruto es: (1101,56)

Cabecera.Fields("ImpBruto") = Cdbl(ImpBruto)

'Pero cuando lo paso a la cabecera del pedido me graba el valor: (1101,)

La base de datos es SqlServer

¿Que estoy haciendo mal?
Muchas Gracias.
Marcos
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:Ayuda con campos de importe

Publicado por Marcos (11 intervenciones) el 28/02/2007 11:39:27
Gracias, ya di con el problema
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

RE:Ayuda con campos de importe

Publicado por benjo (679 intervenciones) el 01/03/2007 03:40:56
Debería ser CCur()
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