|    
			
				21/10/2004, 09:01
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: octubre-2004 
						Mensajes: 55
					 Antigüedad: 21 años Puntos: 0 |  | 
  |  ahora tengo otro problema:
 Desde un fichero jsp consulto una BBDD access para obtener las empresas cuyo campo GRANSECTOR tiene el valor null. Si la consulta la hago directamente en access en devuelve 5 registros, pero en jsp me devuelve un Resulset vacio (no entra en while(resultado.next()) ). Parece q no interpreta bien el null.
 Muchas gracias.
 
 <%
 Connection conexion = null;
 PreparedStatement consulta = null;
 ResultSet resultado = null;
 String sector = null;
 String SQL = null;
 SQL = "SELECT DISTINCT[SECTOR] FROM Empresas WHERE GRANSECTOR="
 + null;
 try {
 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
 conexion = DriverManager.getConnection("jdbc:odbc:Empresas");
 consulta = conexion.prepareStatement(SQL);
 resultado = consulta.executeQuery();
 } catch(Exception e) {
 System.out.println(e);
 }
 try {
 out.println("<FORM  METHOD='post' ACTION='productos.jsp'>");
 out.println("<INPUT TYPE=hidden NAME='gransector' VALUE='"
 + gransector + "'>");
 while(resultado.next()) {
 sector = resultado.getString(1);
 System.out.println(sector);
 }
 } catch(Exception e) {
 System.out.println(e);
 }
 try{
 conexion.close();
 } catch (Exception e) {
 System.out.println("Error al cerrar conexion" + e);
 }
 %>
     |