Java

Siguiendo con el desarrollo de software en JAVA en esta entrada veremos Como Insertar JTable en Mysql, tomaremos los datos contenidos en una tabla JAVA (JTable) y los enviaremos a una base de datos MySQL, una función que no se hace esperar al momento de realizar proyectos,  ya que el uso de tablas en una interfaz gráfica ayuda muchísimo en la presentación y procesamiento de los datos dentro de nuestras aplicaciones, sin más veamos el siguiente vídeo en el cual realizaremos tal acción:

Como Insertar JTable en Mysql

No olvides también visitar la categoría de JAVA, en la cual encontrarás más contenidos interesantes acerca de este lenguaje de programación,

2 comentario en “Como Insertar JTable en Mysql”
  1. que tal una pregunta amigo com inserto un columna que tiene un cadena de caracteres por ejemplo hector en tu ejemplo solo lo trabajaste con numeros yo lo eh intentado asi pero lo logro ver impreso en consola pero no lo inserta ala base de datos mi campo es varchar

    // System.out.println(Descripcion);
    Connection miConexion=(Connection) ConexionDB.GetConnection();
    Statement st=(Statement) miConexion.createStatement();
    st.execute(«INSERT INTO prueba(Detalle,idcliente,idproducto,Descripcion) VALUES(«+tb_ventas.getValueAt(i,0)+»,»+tb_ventas.getValueAt(i,1)+»,»+tb_ventas.getValueAt(i,2)+»,»+tb_ventas.getValueAt(i, 3).toString()+»)»);

    «este es el valor que quiero anexar le pongo tostring pero no logro insertarlo
    «

    1. Saludos, el valor en sí deberías poder insertarlo tan solo verifica:
      1. El modelo de tu tabla (Que tu columna este creada y estés referenciando el número correcto de ella.).
      2. El nombre del campo de tu tabla (Debe ser idéntico en tu insert).
      3. El tamaño de tu campo en la BD.
      4. Intenta pasando el valor así: String.valueOf(tb_ventas.getValueAt(i,3));
      5. Si tu problema persiste intenta crear variables String y asigna los valores de la tabla y verás si estás recibiendo bien los datos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *