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());
}
}
}