Foros del Web » Programación para mayores de 30 ;) » Java »

error al momento de insertar en la base datos

Estas en el tema de error al momento de insertar en la base datos en el foro de Java en Foros del Web. Alguien me podria ayudar pasa lo sgte trato de insertar datos desde un jsf hacia oracle 9i la conexion se reliza pero al momento de ...
  #1 (permalink)  
Antiguo 14/01/2009, 11:15
 
Fecha de Ingreso: enero-2009
Mensajes: 22
Antigüedad: 15 años, 4 meses
Puntos: 0
error al momento de insertar en la base datos

Alguien me podria ayudar pasa lo sgte trato de insertar datos desde un jsf hacia oracle 9i la conexion se reliza pero al momento de q llega a esta linea ( int row=ps.executeUpdate(sql); ) me sale un error estoy estoy utilizando myeclipse y en la ventana debut me sale proccesor 24:(Suspended(exception SQLEXCEPTION))

MAS ABAJO ME SALE
CLASS FILE EDITOR
SOURCE NOT FOUND
The source attachment does not contain the source for the file TTC7Protocol.class
You can change the source attachment by clicking change attached source bellow

y aparece un boton donde puedo cambiar el boton dice "change attached source"

y mas abajo sale lo sgte

public class oracle.jdbc.ttc7.TTC7Protocol extends oracle.jdbc.dbaccess.DB.Access y mas errorees


Ahora me podrian decir si es porq el ojdbc14.jar no esta bien importada o porq se debe este motivo si es por q esta mal importada me podria decir como lo debo importar correctamente el codigo q tengo es el sgte

package formBeans;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Date;



public class insertarBD
{
public static void insertaRegistros(String usuario,String contrasenia,Date fecha,int edad)throws Exception
{
Connection con=null;

try
{
String driver="oracle.jdbc.driver.OracleDriver";
Class.forName(driver).newInstance();
String url="jdbc:oracle:thin:@192.168.0.90:1521:CLS";
String user="openside";
String password1="openside";
con=DriverManager.getConnection(url,user,password1 );
con.setAutoCommit(false);
System.out.println("Conexion exitosa");
}catch(Exception e)
{
System.out.println("1..........");
//e.printStackTrace();
System.out.println("Error "+ e.toString());
}
String sql="insert into usuario(USUARIO,CONTRASEÑA,FECHA,EDAD) values()";
try
{
System.out.println("2..........");
//Statement st=con.createStatement();
PreparedStatement ps=con.prepareStatement(sql);
System.out.println("3..........");
System.out.println(sql);
//int row=st.executeUpdate(sql);
int row=ps.executeUpdate(sql);
System.out.println("4..........");
System.out.println(sql);
}catch(Exception e)
{
//e.printStackTrace();
System.out.println("Error "+ e.toString());
}
try {
con.close();
} catch (SQLException e)
{
//e.printStackTrace();
System.out.println("Error "+ e.toString());
}
}
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:42.