Con la ayuda que me han dado aquí, he probado en un objeto "ADODB.RecordSet" las
siguientes expresiones:
"SELECT * FROM Personas WHERE DatePart(Day, fecha_nacimiento)='@1' AND DatePart(Month, fecha_nacimiento)='@2'"
"SELECT * FROM Personas WHERE DatePart(Day, fecha_nacimiento)=1 AND DatePart(Month, fecha_nacimiento)=2"
"SELECT * FROM Personas WHERE DatePart(Day, fecha_nacimiento)='01' AND DatePart(Month, fecha_nacimiento)='02'"
Seria el dia 1 del mes 2 (1 de Febrero)
En todas ellas se produce el error "No se han especificado valores para algunos de los
parámetros requeridos".
Quisiera saber de que forma tengo que escribir la consulta para que me devuelva
los registros que tengan cierto dia y cierto mes en el campo
fecha_nacimiento, de tipo Fecha/Hora->Fecha corta, sin importar el año.
La BD de datos es de Access 2003 y estoy trabajando con ella desde Visual Basic 6.0.
Gracias.