pongo ese pedazo que es el que programé... me tira Illigal START OF EXPRESSION ...alguna idea?? tnks. en el programa estan declaradas las librerias y el resto..... solo me tira eso cuando hago el try/catch, asumo que es lo que me da el conflicto...
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try{
Connection conexion=DriverManager.getConnection("jdbc://localhost/base","root","");
Statment smt = conexion.createStatement();
//tomando las variables
id=Integer.parseInt(idField.getText());
nombre=nameField.getText();
//Insertando las variables
String sql="INSERT INTO regiones(id,nombre) VALUES("+id+","+nombre+")";
stm.execute(sql);
//terminando conexion
JOptionPane.showMessageDialog(null, "GUardado con Éxito", "Guardar",JOptionPane.PLAIN_MESSAGE);
conexion.close();
}
//Excepción
catch(SQLException ex){
resulSet rs =stm.executeQuery(sql);
while(rs.next()){
System.out.print(rs.getData(0));
//System.out.print(rs.getString("nombre");
}
}
public static void main(String args[])throws Exception{
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new simple().setVisible(true);
}
});
}
espera un poco... jajaja que bueno estan estos emoticons del foro tan entretenidos jijiji ::)
ya ahora sip
try{
//...
catch(SQLException ex){
resulSet rs =stm.executeQuery(sql);
while(rs.next()){
System.out.print(rs.getData(0));
//System.out.print(rs.getString("nombre");
}
Tienes toda la razon justamente la sentencia try/catch te lanza error, porque como estas dentro de un bloque catch no puedes usar sentencias que te tiren SQLException debes tb ponerlas bajo un try/cath
mas es eso tu problema a mi me paso tb pero, con las clases de java.io bajo un catch IOException ponia stream.close() y me marcaca algo parecido