Java - consulta sql embebida en java

 
Vista:

consulta sql embebida en java

Publicado por francisco (1 intervención) el 19/04/2007 18:38:08
Hola, os planteo esta duda para ver si me la podeis resolver

Tengo el siguiente código:

private String crearSentencia(String as_tabla, String as_codigo,
String as_descripcion, String as_where)
{
String ls_sentencia;

ls_sentencia = new String();

ls_sentencia = "SELECT " + as_codigo + ", " + as_descripcion + " FROM " + as_tabla;
if (as_where != null && as_where.trim() != "")
{
ls_sentencia += " WHERE " + as_where;
}

ls_sentencia += " ORDER BY " + as_descripcion;

return ls_sentencia;
}

Le paso a la función la tabla, un código, una descripción y una posición. El caso es que de la tabla quiero que aparte de que cumplan la condición de que la posición coincida, pues también me gustaría añadirle dos condiciones más , son las siguientes:

que el as_codigo sea distinto de '0001' y '0003'

para ello he pensado en agregarle una nueva condición al where sería la siguiente:

and as_codigo not in ('0001','0003'), sé como se pondría en sql , pero no como añadirla para java, si alguien pudiera ayudarme......

Muxas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder