
ayuda con sql y datediff
Publicado por jheysson13 (2 intervenciones) el 01/03/2015 06:05:48
hola a todos.
sucede que tengo una base de datos en acces con una tabla medicamentos_stock y un campo fecha_vencimiento de tipo date
quiero una cosulta que ,me muestre en un datagriview las fechas que estan proximo a vencer. utilizo este codigo
Dim buscar As New OleDb.OleDbDataAdapter(" select * from medicamentos_stock where WHERE DATEDIFF(m, now(), fecha_vencimiento) <= 3", conn)
Dim tabla2 As New DataSet
buscar.Fill(tabla2, "medicamentos_stock")
cuadro1.DataSource = tabla2
pero al ejecutarlo m da un error que dice no se han especificado valores para algunos de los parametros requerido
he revisado cuidadosamente el nombre del campo fecha_vencimineto y el nombre de la tabla a ver si esta mal escrito pero nada. y no puedo resolverlo.
me gustaria un poco de ayuda gracias
sucede que tengo una base de datos en acces con una tabla medicamentos_stock y un campo fecha_vencimiento de tipo date
quiero una cosulta que ,me muestre en un datagriview las fechas que estan proximo a vencer. utilizo este codigo
Dim buscar As New OleDb.OleDbDataAdapter(" select * from medicamentos_stock where WHERE DATEDIFF(m, now(), fecha_vencimiento) <= 3", conn)
Dim tabla2 As New DataSet
buscar.Fill(tabla2, "medicamentos_stock")
cuadro1.DataSource = tabla2
pero al ejecutarlo m da un error que dice no se han especificado valores para algunos de los parametros requerido
he revisado cuidadosamente el nombre del campo fecha_vencimineto y el nombre de la tabla a ver si esta mal escrito pero nada. y no puedo resolverlo.
me gustaria un poco de ayuda gracias
Valora esta pregunta


0