No puedo ejecutar una consulta SQL con ADO
Publicado por Pablo (4 intervenciones) el 22/04/2005 20:37:49
Gente, el tema es el sig.: tengo una BD en Access y necesito hacer una consulta de precios y quiero utilizar la funcion ROUND, o sea:
SELECT SUM(ROUND(Precio-(Precio*Descuento/100),2))As PrConDesc
FROM ....
el tema es que escribo dicha consulta desde el editor de consultas de Access y funciona bárbaro.
Pero a la misma consulta la quiero ejecutar desde el codigo de VB, o sea: Dim Rs As New ADODB.Recordset
Rs.Open "SELECT SUM(ROUND(Precio..."
y me tira un error que dice la funcion ROUND no esta definida.
Alguien sabe como puedo ejecutar dicha consulta desde el codigo de VB sin que me tire dicho error?
SELECT SUM(ROUND(Precio-(Precio*Descuento/100),2))As PrConDesc
FROM ....
el tema es que escribo dicha consulta desde el editor de consultas de Access y funciona bárbaro.
Pero a la misma consulta la quiero ejecutar desde el codigo de VB, o sea: Dim Rs As New ADODB.Recordset
Rs.Open "SELECT SUM(ROUND(Precio..."
y me tira un error que dice la funcion ROUND no esta definida.
Alguien sabe como puedo ejecutar dicha consulta desde el codigo de VB sin que me tire dicho error?
Valora esta pregunta


0