Visual Basic - Update con ADO y mysql

Life is soft - evento anual de software empresarial
 
Vista:

Update con ADO y mysql

Publicado por Sergio V (3 intervenciones) el 24/04/2006 22:46:56
Hola friends

resulta que quiero hacer un update a unos campos en particular, estos estan definidos como FLOAT en la base de datos Mysql, pero me sale el siguiente error

error '13' en tiempo de ejecucion
No coinciden los datos

bueno el codigo lo tengo de la siguiente manera

Dim sql_update3 As String
'rs.Close
With rs
valor1 = (CSng(rs.Fields("stock")) + CSng(Text10.Text))
valor2 = (CSng(rs.Fields("stock")) * CSng(rs.Fields("pre_uni")))
valor3 = CSng(Text25.Text)
sql_update3 = "update stock SET stock = " + valor1 + ", pre_uni = " + valor3 + ", pre_tot = " + valor2 + " WHERE prod_cod LIKE '" & Text11.Text & "'"
rs.Open sql_update3, miconexion
End With
End If

ojala me pudieran ayudar muchas 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:Update con ADO y mysql

Publicado por NekhroLord (1 intervención) el 24/06/2006 03:23:53
Te fijaste que cuando transformas los valores a texto no te hayan quedado con coma (,) ?
Acordate que en SQL el simbolo decimal es el punto, no la coma.
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