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 3 meses de vencer. utilizo este codigo
Dim buscar As New OleDb.OleDbDataAdapter(" select * from medicamentos_stock 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