Cita: Pero me dice que los parametros de fecha y año no son como admitidos. Entonces pense en cambiar el campo a string o a fecha. Pero no me acepta ni el convert ni el cast. Me tira un error.
Información insuficiente.
La consulta que pones no nos indica realmente cuál es el problema, necesitaríamos ver exactamente cómo estás intentando usar o poner esos parámetros.
Captura el mensaje de error y postealo aquí, para ver a qué te refieres con "error" y en qué contexto lo genera.
Si es posible postea el CREATE TABLE de esa tabla, para ver cómo es realmente la estructura de datos.