Java - El identificador es demaciado largo

 
Vista:

El identificador es demaciado largo

Publicado por johan (1 intervención) el 02/11/2017 03:57:01
hola como están miren tengo el siguiente código de mi clase de procedimientos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package Conexion;
 
import java.sql.CallableStatement;
import java.sql.SQLException;
 
public class Procedimientos {
 
    public static void EntradaProducto(String a, String b, String c, String d, String e) throws SQLException {
        CallableStatement entrada = Conexion.getConexion().prepareCall("{call EntraProducto(?,?,?,?,?)}");
        entrada.setString(1, a);
        entrada.setString(2, b);
        entrada.setString(3, c);
        entrada.setString(4, d);
        entrada.setString(5, e);
        entrada.execute();
 
    }
 
}

y este es el código de mi botón.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
 
    if (Clave.getText().isEmpty() || Descripcion.getText().isEmpty() || Descripcion.getText().isEmpty() || Venta.getText().isEmpty() || Cantidad.getText().isEmpty()) {
        JOptionPane.showMessageDialog(this, "Introduce correctamente los datos", "Informacion", JOptionPane.INFORMATION_MESSAGE);
        Clave.setText("");
        Descripcion.setText("");
        Compra.setText("");
        Venta.setText("");
        Cantidad.setText("");
        Clave.requestFocus();
        Descripcion.requestFocus();
        Compra.requestFocus();
        Venta.requestFocus();
        Cantidad.requestFocus();
 
    } else {
        try {
            res = Conexion.Conexion.consulta("select COUNT (Clave)from Productos where Clave=" + Clave);
            try {
                while (res.next()) {
                    count = res.getInt(1);
                }
            } catch (SQLException e) {
            }
            if (count >= 1) {
                JOptionPane.showMessageDialog(this, "Dato repetido", "Informacion", JOptionPane.INFORMATION_MESSAGE);
 
            } else {
                Procedimientos.EntradaProducto(Clave.getText(), Descripcion.getText(), Compra.getText(), Venta.getText(), Cantidad.getText());
                Clave.setText("");
                Descripcion.setText("");
                Compra.setText("");
                Venta.setText("");
                Cantidad.setText("");
                Clave.requestFocus();
                Descripcion.requestFocus();
                Compra.requestFocus();
                Venta.requestFocus();
                Cantidad.requestFocus();
                JOptionPane.showMessageDialog(this, "Los datos han sido guardados corectamente");
            }
 
        } catch (Exception e) {
        }
    }
 
}

pero al ejecutar el código me arroja el siguiente error
El identificador que comienza por ',0,107,85x28,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.synth' es demasiado largo. La longitud máxima es 128.

ya cambie el nombre de mis textfield ya cambie varias cosas pero sigue sin depurar el programa alguien que me pueda ayudar porfavor
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder