Conversion de variables
    
		    ayuda...por favor..es necesario hacer conversiones de tipos de variables al momento de insertar registros en una BD con JSP?
al momento de cargar los campos a guardar...gracias
    al momento de cargar los campos a guardar...gracias
		    Tengo el mismo problema q tu...yo estoy trabajndo en oracle y jsp en netbeans ..aun sigo intentando dar de alta...pero si lo encuentras primero tu hasmelo saber por favor..gracias
	    
    
		    A ver si sois un poquito más especÃficos, ¿qué estais usando para comunicaros con la base de datos? ¿JDBC?, ¿Hibernate?, ¿Hibatis?
	    
    
		    <%
if(request.getParameter("GRABAR") != null)
{
// objetos de enlace
Connection canal = null;
ResultSet tabla= null;
Statement instruccion=null;
String strcon = "jdbc:oracle:thin:usuario/clave@servidor:1521:mibase";
// abriendo canal o enlace en su propio try-catch
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
canal=DriverManager.getConnection(strcon);
instruccion = canal.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
} catch(java.lang.ClassNotFoundException e){} catch(SQLException e) {};
//cargando los campos a grabar
int campo1= Integer.parseInt(request.getParameter("campo1"));
String campo2 = request.getParameter("campo2");
String campo3 = request.getParameter("campo3");
int campo4= Integer.parseInt(request.getParameter("campo4"));
int campo5= Integer.parseInt(request.getParameter("campo5"));
int campo6 = Integer.parseInt(request.getParameter("campo6"));
int campo7= Integer.parseInt(request.getParameter("campo7"));
// insert into tabla(nombre,edad,estatura) values('juan', 15, 1.88);
String q = "insert into proyecto todos los campos) values ("+campo1+
","+campo2+","+campo3+","+campo4+","+campo5+","+campo6+","+campo7+");";
try {
// agregando renglon (insert)
int n=instruccion.executeUpdate(q);
    
//avisando que se hizo la instruccion
out.println("REGISTRO INSERTADO");
} catch(SQLException e) {out.println(e);};
try{
// tabla.close();
    
instruccion.close();
canal.close();
} catch(SQLException e) {out.println(e);};
};
	    
    if(request.getParameter("GRABAR") != null)
{
// objetos de enlace
Connection canal = null;
ResultSet tabla= null;
Statement instruccion=null;
String strcon = "jdbc:oracle:thin:usuario/clave@servidor:1521:mibase";
// abriendo canal o enlace en su propio try-catch
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
canal=DriverManager.getConnection(strcon);
instruccion = canal.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
} catch(java.lang.ClassNotFoundException e){} catch(SQLException e) {};
//cargando los campos a grabar
int campo1= Integer.parseInt(request.getParameter("campo1"));
String campo2 = request.getParameter("campo2");
String campo3 = request.getParameter("campo3");
int campo4= Integer.parseInt(request.getParameter("campo4"));
int campo5= Integer.parseInt(request.getParameter("campo5"));
int campo6 = Integer.parseInt(request.getParameter("campo6"));
int campo7= Integer.parseInt(request.getParameter("campo7"));
// insert into tabla(nombre,edad,estatura) values('juan', 15, 1.88);
String q = "insert into proyecto todos los campos) values ("+campo1+
","+campo2+","+campo3+","+campo4+","+campo5+","+campo6+","+campo7+");";
try {
// agregando renglon (insert)
int n=instruccion.executeUpdate(q);
//avisando que se hizo la instruccion
out.println("REGISTRO INSERTADO");
} catch(SQLException e) {out.println(e);};
try{
// tabla.close();
instruccion.close();
canal.close();
} catch(SQLException e) {out.println(e);};
};
		    Mi error es al cargar los campos me dice que son las conversiones
java.lang.NumberFormatException: null
java.lang.Integer.parseInt(Integer.java:436)
java.lang.Integer.parseInt(Integer.java:518)
org.apache.jsp.bago78.altas_jsp._jspService(altas_jsp.java:86)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:305)
	    
    java.lang.NumberFormatException: null
java.lang.Integer.parseInt(Integer.java:436)
java.lang.Integer.parseInt(Integer.java:518)
org.apache.jsp.bago78.altas_jsp._jspService(altas_jsp.java:86)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:305)
