SQL - Ayuda por favor

 
Vista:

Ayuda por favor

Publicado por david (1 intervención) el 09/05/2007 15:36:23
Tengo el siguiente codigo:

query2.sql.Add ('update articulo set prov1='+quotedstr(prov1.text)+
',refprov1='+quotedstr(refprov1.text)+
' where ref='+quotedstr(query1.fieldByName('ref').value));

Mi problema es que tengo el campo coste1 y quiero que lo actualice de coste1.text, pero coste1 es un numero decimal,entonces como tengo que ponerlo dentro del update para pasarlo a float?

gracias y un saludo
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
sin imagen de perfil

RE:Ayuda por favor

Publicado por DALSOM (195 intervenciones) el 11/05/2007 15:09:36
SI ESO ES VISUAL BASIC .NET, CREO QUE PUEDES ENVIARLO EN LA CADENA DE COMANDO COMO STRING. QUIEN LO INTERPRETARA CORRECTAMENTE ES SQL.

SI EL VALOR LO ESTAS CONVIRTIENDO A STRING Y ES DE TIPO FLOAT, ENTONCES SEPARA LA PARTE DECIMAL DE LA ENTERA, Y CONVIERTE CADA ENTERO A SU RESPECTIVO STRING, Y CONSTRUYE TU NUMERO FLOAT AGREGANDOLE EL PUNTO ENTRE LAS DOS CADENAS.

CREO QUE HAY UNAS FUNCIONES, INT, CEILLING Y OTRAS RELACIONADAS QUE PUEDEN AYUDARTE A HACER ESTAS CONVERSIONES.

ESPERO HABERTE AYUDADO.
SALUDOS DALSOM.
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