ciao a tutti..devo realizzare una stringa di SQL che funga da filtro, solo che non riesco a correggere la sintassi x farla funzionare...la stringa è cosi:

codice:
 String codice = "pippo";
 String descr = "pippolo";
 String Sql_Filter = "";

   if (!codice.equals(""))
	   {	
		Sql_Filter = Sql_Filter + " CODICE_ID = 'codice'   "		
	   }
	   else  if (!descr.equals(""))   
	   {	
	    Sql_Filter = Sql_Filter + " CODICE_SHORT = 'descr'   "		 
	   }
	   
		String strSQL = "SELECT CODICE_ID FROM TABELLA WHERE CODICE = 1" + Sql_Filter;