 
			
				09/02/2006, 20:06
			
			
			     |  
      |    |    |    Fecha de Ingreso: enero-2006  
						Mensajes: 49
					  Antigüedad: 19 años, 9 meses Puntos: 0     |        |  
  |      Insertar datos desde un textfield        hola soy un poco nueva con java y la verdad ya los he consultado varias veces y son los unicos que me han ayudado... Mi problema es que quiero ingresar datos desde un textfield y que me los guarde en mi base de datos que esta en mysql...cosa que no he logrado hacer y lo ultimo que intente me sale el siguiente error:   
java.sql.SQLException: Duplicate entry '' for key 1   
no se porque sale eso si la base de datos esta vacia.. el codigo lo tengo asi   
public void Ingresar (){   
        IngDatos aux = new IngDatos();   
        try{   
            Class.forName("com.mysql.jdbc.Driver").newInstance  ();  
            con = DriverManager.getConnection(url,login,password);  
            con.setAutoCommit(false); 
            Statement stmt = con.createStatement(); 
            stmt.executeUpdate("INSERT INTO personas "+" VALUES ('"+aux.ci.getText()+"',"+" '"+aux.nomb.getText()+"' ,"+" '"+aux.apell.getText()+"')"); 
            System.out.println("Conexión a base de datos "+url+" ... Ok");  
            con.commit(); 
            }catch (Exception ex1) 
            { 
                System.out.println(ex1);  
              }           |