Query en Java
Publicado por Liliana Nolasco (5 intervenciones) el 19/08/2007 06:06:53
Hola como estan, estoy tratando de hacer una consulta en un metodo para validar la existencia de unos valores. Mi problema es que uno de esos valores en una fecha y no consigo hacerlo funcionar. Este es parte de mi método:
public boolean existeNRM(Date fechaMov, String codTienda, String codTaller) throws SAGException {
Connection olConnection = null;
Statement olSelectStatement = null;
ResultSet olResultSet = null;
ConexionOracleDB olOracleDB = ConexionOracleDB.obtenerInstancia();
boolean existeNRM=false;
try {
StringBuffer olStringBuffer = new StringBuffer(
" select count(*) total from ag_movimientos" +
" where fec_movimiento="+to_char(m.fechaMov, 'dd/mm/yyyy')" + //aqui manda error
" and cod_tienda="+codTienda +
" and cod_taller="+codTaller);
Me manda error en la fecha. Espero alguien pueda ayudarme.
Gracias de antemano y saludos.
public boolean existeNRM(Date fechaMov, String codTienda, String codTaller) throws SAGException {
Connection olConnection = null;
Statement olSelectStatement = null;
ResultSet olResultSet = null;
ConexionOracleDB olOracleDB = ConexionOracleDB.obtenerInstancia();
boolean existeNRM=false;
try {
StringBuffer olStringBuffer = new StringBuffer(
" select count(*) total from ag_movimientos" +
" where fec_movimiento="+to_char(m.fechaMov, 'dd/mm/yyyy')" + //aqui manda error
" and cod_tienda="+codTienda +
" and cod_taller="+codTaller);
Me manda error en la fecha. Espero alguien pueda ayudarme.
Gracias de antemano y saludos.
Valora esta pregunta


0