me explico ...¿Cómo llenar una consulta sql con múltiples parámetros opcionales en PreparedStatement?
Tengo una forma con relleno de la consulta (por ejemplo.):
SELECT *
FROM table
WHERE id=? AND name=? AND sex=? AND year=? AND class=?
pero sólo el "id" es obligatoria, todos los demás parámetros son opcionales. ¿Cómo puedo completar (o volver a crear) la declaración preejecutada para esa consulta?
TKS ... Es la forma en que he utilizado, parece que el "más limpia" manera –
Sé que hay marcos cabo allí para la generación de consultas dinámicas, pero esta parece ser la mejor solución para muchos casos. +1 –
pero este enfoque es propenso a los ataques de inyección sql. – aishu