Visual Basic - Porque no funciona esto?

Life is soft - evento anual de software empresarial
 
Vista:

Porque no funciona esto?

Publicado por Carlos (50 intervenciones) el 13/12/2003 16:33:41
Porqué no funciona esto?
DataIngreso.Database.Execute "UPDATE Ingresos SET Ingresos.Fecha = " & DTPicker1 & ", Ingresos.Monto = '" & txtMonto1 & "', Ingresos.Concepto = '" & DBConcepto1 & "', Ingresos.Observaciones = '" & txtObservaciones1 & "' WHERE (((Ingresos.Saldo)= '" & txtSaldito & "'));"
Gracias por tu ayuda

Carlos
Asunción-Paraguay
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:Porque no funciona esto?

Publicado por Cecilia Colalongo (3117 intervenciones) el 13/12/2003 16:48:49
Si estás utilizando Access las fechas van entre numerales # y los valores numéricos sin prefijos ni sufijos (si en éste caso Monto y Saldo son numéricos):

DataIngreso.Database.Execute "UPDATE Ingresos SET Ingresos.Fecha = #" & DTPicker1 & "#, Ingresos.Monto = " & txtMonto1 & ", Ingresos.Concepto = '" & DBConcepto1 & "', Ingresos.Observaciones = '" & txtObservaciones1 & "' WHERE Ingresos.Saldo= " & txtSaldito
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