5: CRUD con MVC y POO en Java y MySQL

Поділитися
Вставка
  • Опубліковано 12 чер 2017
  • Curso de Java y MySQL: En este capitulo desarrollaremos un CRUD en JAVA con MVC, POO y conexión a Base de datos en MySQL.
    ✅ Link del proyecto: bit.ly/crud-mvc-java-mysql
    🤝 Únete a este canal con beneficios: ua-cam.com/users/CodigosdeProg...
    ☕️🍺 Invítame un café o una cerveza: www.paypal.me/codigosdprogram...
    📲 Facebook: www. CodigosProgramacion
    📸 Instagram: / codigosdprogramacion
    🐦 Twitter: / codigosprograma
    🌐 Sitio web: codigosdeprogramacion.com
    👨‍🏫 Contacto y asesorías: codigosdeprogramacion.com/ser...
    🎁 Hosting con descuento: www.hostg.xyz/SH4Dk
    POR FAVOR, ¡SUSCRÍBETE!
  • Наука та технологія

КОМЕНТАРІ • 311

  • @marilantma8557
    @marilantma8557 6 років тому +12

    Primer vídeo que explica todo, gracias excelente trabajo ojalá trabajes también en Android.

  • @DescargateloFull
    @DescargateloFull 7 років тому +19

    Muy buenos videos continua asi amigo hay muchos tutoriales por internet pero la mayoria son antiguos con mala calidad y audio malo pero los tuyos tienen buena calidad te felicito :)

  • @glitchspawn2516
    @glitchspawn2516 5 років тому +3

    He buscado muchos vídeos sobre esto y desde lejos los tuyos son los mejores, muchísimas gracias

  • @aldehc99
    @aldehc99 5 років тому +2

    EL MEJOR VIDEO QUE HE ENCONTRADO HASTA EL MOMENTO PARA APLICAR MVC EN JAVA CON CONEXION A MYSQL, GRACIAS POR COMPARTIR ESTE VALIOSO CONOCIMIENTO.

  • @Ocioreal
    @Ocioreal 4 роки тому +3

    Excelente vídeo y curso muy completo y lo mejor avanzado, no como todos los vídeos que hay en youtube de java con ejemplos básicos. Gracias por tus compartir conocimientos

  • @sixtoluna3417
    @sixtoluna3417 3 роки тому +4

    Saludos desde Argentina! Excelente tuto, como ninguno otro que vi, aparte enseñas super claro, muchas bendiciones para tu vida por todo el conocimiento que compartes.

  • @IngenieroJorgeIvan
    @IngenieroJorgeIvan 6 років тому +1

    Excelentemente bien explicado.
    El mejor video que he visto sobre este tema.

  • @nicoguzman1600
    @nicoguzman1600 2 роки тому +5

    Increible brother, aun sigue muy vigente este sistema, ni siquiera tuve que descargar el codigo simplemente te segui los pasos en el video y lo hice con mi propia DB osea con tablas diferentes. Ahora ire por el video del PDF y espero que todo salga bien.
    muchisimas gracias. y si me cuentas como transformarlo al proyecto en un auto ejecutable mejor todavia.

    • @codigosdeprogramacion
      @codigosdeprogramacion  2 роки тому +2

      Genial, el ejecutable se hace en los vídeos finales del curso. Saludos

  • @erickcepeda4339
    @erickcepeda4339 5 років тому +2

    Perfección, me aprendí todos los conceptos de conexión perfectamente, muy bien explicado, mejoré también la lógica de programación orientada a objetos, no nos abandones, ya puse campanita a tus vídeos.

  • @arcangelugr1603
    @arcangelugr1603 5 років тому +1

    Muchisims gracias compadre!

  • @ema_gym
    @ema_gym 6 років тому +2

    Excelente, muchas gracias (Y)

  • @edgardavid6069
    @edgardavid6069 3 роки тому +1

    EXCELENTE 100% Recomendado.... Directo y al punto !

  • @matiasromano2826
    @matiasromano2826 4 роки тому +2

    Excelente trabajo! lo explicaste en detalle ! Muchas gracias por tu aporte. Saludos

  • @carlosdanielgilgarcia4170
    @carlosdanielgilgarcia4170 5 років тому +1

    que bomba... pareces de nivel Dios... y muy bien explicado con buena voz y me alegro de haberte encontrado. Gracias

  • @arnaldoespinoza2570
    @arnaldoespinoza2570 6 років тому +1

    Excelente, gracias por compartir tan bella información, siga adelante....

  • @saulvelasco7884
    @saulvelasco7884 5 років тому +1

    CON ESTO APRUEVO TALLER PAPPU :D gracias

  • @ricardorios74
    @ricardorios74 5 років тому +1

    Brillante tu curso muy didactico !!! Exitos ... saludos desde Paraguay

  • @carlosl.l592
    @carlosl.l592 4 роки тому +3

    Sé que subiste el video hace 3 años pero de veda te lo agradezco, me ayudaste mucho con mi proyecto final

  • @jlestua
    @jlestua 6 років тому +1

    Muchas gracias!! Excelente explicaciòn, clara y detallada. Gracias.

  • @aldonymousa.s1418
    @aldonymousa.s1418 6 років тому +1

    Entendible el video gracias

  • @samuelsalazar116
    @samuelsalazar116 6 років тому +1

    buen canal, felicidades... hay muchos vídeos pero nadie explica como tu, saludos

  • @TheBrasmu
    @TheBrasmu 5 років тому +2

    Thank you very very much!

  • @codigorap14
    @codigorap14 2 роки тому +1

    En la universidad cuando lo explicaron no entendi bien. Pero vos lo explicaste tan facil y se entendio todo, sos un crack. Muchas gracias.

  • @Kevinilos
    @Kevinilos 5 років тому +1

    muy buen video, la manera en que explicas y todo està muy bien, gracias por el paso a paso :D

  • @franciscozepeda7752
    @franciscozepeda7752 4 роки тому +2

    Excelente video, muy completo, muy entendible. felicides

  • @magalysbolanosvinas3743
    @magalysbolanosvinas3743 6 років тому

    Gracias por este tutorial que me ha servido de mucho y lo e utizado como base para otros proyectos.
    Quisiera preguntarle si usted a subido algun tutorial donde explique como insertar datos por MVC con tablas relacionadas entre si con llaves foráneas.
    Muchas gracias por su gran ayuda y disponibilidad de tiempo para enseñar.

  • @franciscoperez7289
    @franciscoperez7289 5 років тому

    Hola amigo muchas gracias por tu video. Tengo una duda , implemente en el botonguardar un evento ..y tengo otro boton que dice buscar pero no le puse nada y aun asi toma el evento del boton guardar..ahora si borro la linea de codigo frm.btnBuscar.addActionListener(this); no da ese error pero obiamente ya no le puedo dar eventos al boton buscar. y se se los doy se ejecuta los eventos del boton guardar y luego del buscar. todo esto solo presionando buscar.

  • @javierheredia5872
    @javierheredia5872 5 років тому +2

    Oye amigo y como le hago si tengo dos ventanas diferentes pero quiero implementar este método de MVC, es decir en vista1 tengo unicamente agregar registro y en vista2 tengo lo de eliminar y editar. ¿Como hago eso?

  • @cesarzubiletesanchez8105
    @cesarzubiletesanchez8105 6 років тому +1

    genial!!!

  • @davidvasquez2277
    @davidvasquez2277 2 роки тому +2

    Gracias a este video conseguí trabajo, muchas gracias. Excelente contenido

    • @codigosdeprogramacion
      @codigosdeprogramacion  2 роки тому +1

      Genial, tal vez el vídeo te ayudó a aprender o entender el tema pero tú pones las dedicación para haberlo logrado. Éxito y que vengan más logros.

  • @brandonliralizarraga9809
    @brandonliralizarraga9809 6 років тому +1

    Excelente, muy bien explicado.

  • @juliangarcia8051
    @juliangarcia8051 6 років тому +1

    Muchas gracias, muy buen trabajo.

  • @jorgeperales_98
    @jorgeperales_98 Рік тому +1

    ¡Excelente explicación! ¡Muchas gracias por compartir tu conocimiento! Me he suscrito y estaré revisando los otros vídeos del canal. ¡Un abrazo!

  • @johannaavendano5138
    @johannaavendano5138 5 років тому +1

    muy buen ejemplo y muy bien explicado gracias por regalarnos tu conocimiento

  • @carlosmurguia4550
    @carlosmurguia4550 4 роки тому +1

    Muchas Gracias por el contenido, Me fue de mucha ayuda!!

  • @ENGELBERTRESTREPO
    @ENGELBERTRESTREPO 4 роки тому +2

    Excelente 👏👏👏 muchísimas gracias!

  • @alonsomelinsoto7885
    @alonsomelinsoto7885 5 років тому +1

    Gracias Craaak!!!!!

  • @felipeangulo3652
    @felipeangulo3652 6 років тому +1

    excelente muy bien explicado sigue así haz de lo imposible posible en programación

  • @luisvillacres5216
    @luisvillacres5216 3 роки тому +1

    Muy buen aporte, felicitaciones.

  • @Ariel_Fernandez
    @Ariel_Fernandez 4 роки тому +1

    Gracias por las explicaciones!!! 👍🏻👍🏻

  • @ricardosevilla5271
    @ricardosevilla5271 3 роки тому +1

    Excelente amigo. Me sirvio de lujo.

  • @idelygalarraga6572
    @idelygalarraga6572 6 років тому +1

    Hola amigazo! excelente, tus tutos me han ayudado mucho. tengo una duda, como insertas datos traidos de un combobox a la bd? porque ya vi como se hace con la programacion estructurada, pero en mi caso estoy usando mvc y tengo cuatro combobox anidados en un mismo formulario. como deberia poner la sentencia para guardar?

  • @davidgonzales6374
    @davidgonzales6374 2 роки тому +1

    Capo!

  • @jamesmcfly97yt29
    @jamesmcfly97yt29 4 роки тому +1

    Toda la pinchi noche buscando un tutorial que sirviera y al fin lo encuentro :'v

  • @diegolongo6560
    @diegolongo6560 4 роки тому +1

    genio!!!! explicaste todo excelente!

  • @AcademiaCS1
    @AcademiaCS1 Рік тому +1

    Hermosa explicación!

  • @jilsonperez4508
    @jilsonperez4508 6 років тому +1

    Excelente video!

  • @NicOverBits1
    @NicOverBits1 8 місяців тому +1

    Gracias, me salvaste un proyecto universitario que no hallaba cómo realizarlooo

  • @marcosgabrielaguirre8971
    @marcosgabrielaguirre8971 3 роки тому +1

    Gracias por la explicacion, me es de mucha ayuda 🙏🤗 ya me suscribi 😀

  • @arturorodriguez3110
    @arturorodriguez3110 3 роки тому +1

    video espectacular. infinitas gracias

  • @guitarg_o_d
    @guitarg_o_d 5 років тому +3

    Excelentes vídeos no tienes algo donde expliques sobre java web

  • @osvaldo2796
    @osvaldo2796 5 років тому

    Excelente video, muy buena la explicacion, Felicitaciones! profe y compañeros tengo una pequeña duda y es la siguiente: si yo en el campo "cantidad" como ejemplo tengo 5, y quisiera restarle 3, o viceversa si tengo 5 y quiero sumarle 3 mas, que Operacion, Sentencia u Metodo tendria que realizar para conseguir este resultado y en donde lo aplicaria, sin tener que acudir al boton "modificar", les agradeceria mucho que alguien me pudiera explicar esta duda que tengo! Gracias

  • @guillermoantoniolopezabant3530
    @guillermoantoniolopezabant3530 2 роки тому +1

    cuando se tiene mas de una interfaz, se invocan en el mismo controlador o como seria ?

  • @user-tt8hs9fi6d
    @user-tt8hs9fi6d 10 місяців тому

    Una consulta y si quiero utilizar el evento del keyReleased de un texbox como podria agregarlo? utilizando este modelo

  • @roodjerrylubin2441
    @roodjerrylubin2441 6 років тому +2

    How i can insert an image in Mysql with Java (MVC)?

  • @luis96xd
    @luis96xd 4 роки тому +1

    Que buen, video, muy buena explicación 😄😄

  • @tlifjilmer3358
    @tlifjilmer3358 11 днів тому +1

    gracias por todo ;)

  • @user-lt6se4qn8v
    @user-lt6se4qn8v 3 роки тому

    Hola, quiero implementar MVC en una ventana principal que abre un JDialog (Modal) con un panel con botones de crear, eliminar, actualizar y buscar, así que si el usuario presiona el botón de crear el panel del JDialog (Modal) activo actualmente cambia por un JPanel llamado panelCrear y enel panelCrear si el usuario presiona el botón "Aceptar" se actualiza por el panel con botones de crear, eliminar, actualizar y buscar. Así sucesivamente con todos los paneles. ¿Como sería? ¿Se puede crear un MVC dentro un controlador?

  • @krLOzM93
    @krLOzM93 6 років тому

    Cuando quiero hacer un JInternalFrame sobre un JFrame, no cargar la base de datos, que codigo se agregar para que pueda cargar normal.

  • @bmo9608
    @bmo9608 3 роки тому +1

    Muchas gracias amigo me ayudaste muchísimo 😄

  • @salbague030201
    @salbague030201 3 роки тому +2

    Super bueno el video

  • @pinmons
    @pinmons Рік тому +2

    ayuda, en que momento le pone un valor a JTextField de la id?

  • @alvarogonzalez2841
    @alvarogonzalez2841 4 роки тому

    excelente, felicitaciones

  • @maurimar2010
    @maurimar2010 4 роки тому +1

    Muchas gracias, estoy entregando un Proyecto del curso y me sirvio mucho, lo adapte a mi codigo! Saludos

    • @codigosdeprogramacion
      @codigosdeprogramacion  4 роки тому +1

      Hola, genial. Saludos

    • @sarahsm2986
      @sarahsm2986 4 роки тому

      hola tengo una duda cual es la contraseña de MySQL para ingresar a la base de datos?

  • @osubarudo5041
    @osubarudo5041 4 роки тому +1

    Muchas gracias

  • @gabrielhuanacoimpa9592
    @gabrielhuanacoimpa9592 Рік тому

    Muchas Gracias

  • @augustogarcia5440
    @augustogarcia5440 2 роки тому +1

    Buenas Tardes Ingeniero Roble. Ya este crud me funcionaba perfectamente y no se que hice cuando me fui a la carpeta src del proyecto que me presenta errores, con lo que me costo llegar hasta aqui.

  • @DANTEFERNANDOCAMPOS
    @DANTEFERNANDOCAMPOS 8 місяців тому +1

    Amigo creaste los getters and setters, pero no se necesitan los contructores tambien ?, saludos.

  • @latinospapercraft8258
    @latinospapercraft8258 6 років тому

    buen video yo tengo una duda he creado un proyecto en java pero no se como exponer me dice que al ejecutar explique
    de que otra manera puedo explicar mi proyecto grasias

  • @manueloquendomc
    @manueloquendomc 4 роки тому +1

    Eres mi heroe c': pude terminar parte de mi tarea thanks!!

  • @bumsgames4784
    @bumsgames4784 6 років тому

    Mano, de pinga el video, saludos de venezuela

  • @sleon4
    @sleon4 4 роки тому +2

    Llevo tiempo trabajando ya con el MVC en Java, y propongo que saques un nuevo video y mas actualizado de como hacer un crud con Java, poo y mvc, la diferiencia es que deberias de aplicar el patron de singleton para las conexiones, asi no tendrias que estar herando las clases por cuestiones de seguridad.
    Pero de resto, esta bien, muy buenas explicaciones, saludos.

  • @augustomendoza2168
    @augustomendoza2168 3 роки тому +1

    muchas gracias

  • @isidrogracia2925
    @isidrogracia2925 4 роки тому +2

    si presiono los botones, guardar, eliminar y modificar, sin tener datos me marca error por la linea mod.setPrecio(Double.parseDouble(frm.txt_precio.getText()) );

    • @codigosdeprogramacion
      @codigosdeprogramacion  4 роки тому

      Hola, pues claro, necesitas agregar validaciones para que los campos no vayan vacíos o asignar valores predefinidos.

  • @danielalejandrosierraserra7664
    @danielalejandrosierraserra7664 3 роки тому +2

    muchas gracias crack me ayudo bastante, Si a alguien les sale el error de: java.sql.SQLException: Field 'id' doesn't have a default value al guardar solo vallan al mysql workbech y en la tabla id solo le dan a la casilla AI (AUTOINCREMENT) y se solucionara el problema de guardado

  • @umbrellaacademycode5319
    @umbrellaacademycode5319 4 роки тому

    brither muy bueno pero mi problema es que cuando salgo de u jframe a otro no me escucha los botones como por ejemplo un login me escucha el boton de login pero cuando entra al menu no me escucha ningun boton ni los del jinternal frame

  • @baga2809
    @baga2809 3 роки тому

    Verdad que en este tutorial se utiliza el termino injeccion de dependencias e inversion de control o estoy equivocado justo en el controlador es correcto?

  • @danieldiaz2138
    @danieldiaz2138 3 роки тому +1

    Gracias

  • @danielduran729
    @danielduran729 6 років тому +1

    como preparaste la consulta y eviste los datos??? el minuto 13:20 xfa

  • @CocaineLiquid
    @CocaineLiquid 4 роки тому +1

    Grande estimado, me resulto de gran ayuda. Pero tengo unas dudas. Estoy realizando un MDI aplicando el modelo MVC que enseñas. 1.- Solo puede haber un controlador único que controle un Jframe. puede controlar varios JInternalFrame (ejemplo tengo un Ctrl_Padre y Ctrl_hijos) y solo puedo enlazar con un único hijo o como llamo a los demás controladores de los distintos hijos. 2.- el controlar siempre se utiliza para ActionListener en varios libros siempre encuentro que utilizan, puedo utilizar para herencia o polimorfismo 3.- cuando trato de que un hijo llame a otro hijo ya no me responde el controller por que fue creado fuera del controller al utilizar el getDesktopPane. Espero que puedas ayudar con esta consulta o si alguien puede ayudar a iluminar el camino. Saludos cordiales y éxitos siempre.

  • @carlosalejandrvillajaramil3922
    @carlosalejandrvillajaramil3922 6 років тому

    Hola excelentes vídeos, me pueden ayudar con una duda, si cambio varios textbox por jcombobox como los convierto en String para guardarlos en una base de datos.
    Gracias.

  • @milysbrrios4799
    @milysbrrios4799 6 років тому +1

    excelente, gracias a ti voy entendiendo mejor el MVC. Una pregunta, cuando hago llamo el método modificar y genero los cambios, este realiza las modificaciones pero me pone null en el campo principal con el que realizo la busqueda, no sabes porque sucede esto?

  • @davidtv9180
    @davidtv9180 4 роки тому +1

    Me ayudó mucho este vídeo pero me surgió otrda duda y es cómo unir dos o más CRUDs en un proyecto, agradecería la ayuda.

  • @luzrodas3714
    @luzrodas3714 3 роки тому

    Hola podrias ayudarme por favor, tengo un error al querer darle al boton registrar no me ejecuta nada hice exactamente los pasos de tu video y no me se me guarda en la abse de datos que podria estar mal :(

  • @diego_solis
    @diego_solis 3 роки тому

    Por qué hiciste la clase producto en la capa de modelo??
    Se supone que van en controlador, no?

  • @felipao4430
    @felipao4430 2 роки тому +1

    buenas, lo probé en Eclipse IDE for Enterprise Java and Web Developers
    Version: 2022-03 (4.23.0)
    Build id: 20220310-1457 , funciona muy bien, soy nuevo en java. Recomendado este vídeo tutorial.

  • @alejandrocortes4850
    @alejandrocortes4850 7 років тому

    exelente vídeo, muy bien explicado y detallado, tengo una consulta en un crud que maneje varias ventanas (login de acceso, búsqueda personalizada) el proceso es el mismo, me refiero a la parte donde llma a los botones y a las cajas de texto? gracias.

  • @cristian788
    @cristian788 5 років тому +1

    Excelente tutorial y curso, en particular este vídeo me ayudo mucho e inicie un proyecto bajo esta metodología, pero estoy estancado ya que estoy utilizando un MDI con MVC, hasta el momento puedo logearme y llegar al formulario principal (JFrame) pero no se como interactuar con los JInternalFrame (siguiendo la misma metodología sin llamarlos directamente desde el menú del formulario principal, si no desde el controlador)... alguna recomendación?

    • @Fercassera
      @Fercassera 3 роки тому

      Lo mismo me pasa ami, si no realizo todo en un solo controlador no funcionan los eventos de las otras vistas.
      Lograste resolver este tema?

  • @THEDABLIUINFINITY
    @THEDABLIUINFINITY 4 роки тому +1

    muy buen video¡¡ tengo una pregunta los métodos que estas realizando en el modelo ConsultaProductos no seria mas conveniente hacerlos en el controlador ?

  • @julianlopez1610
    @julianlopez1610 6 років тому

    Saludos.
    Actualmente tengo entendido que no hay necesidad de agregar de forma manual el Driver usando el Class.forName()

  • @pablojosecardenaspalomino7184
    @pablojosecardenaspalomino7184 2 роки тому +1

    Hola. Sus vídeos con excelentes. Muy bien explicados. Pregunta: ¿Con esta herramienta se puede desplegar la solución en la WEB? Gracias por compartir su conocimiento. Saludos desde Bogotá, Colombia.

  • @stiverschmalbachbolano1918
    @stiverschmalbachbolano1918 6 років тому +1

    Estoy muy agradecido con sus videos son bien explicados y facil de entender.
    Tengo una consulta:
    Al formulario Productos le agregué un botón que llama otro formulario que tiene el mismo procedimiento pero cuando presiono cualquier botón (Editar, Actualizar, Eliminar etc..) no hace ninguna operacion, por que??
    Tengo que hacer algo mas en el main??
    O que me falta??
    O me recomienda algún video del curso...
    Les agradecería su ayuda
    Gracias

    • @capitulossoloanime562
      @capitulossoloanime562 Рік тому

      justo tengo el mismo problema, estoy intentando resolverlo, es la primera vez que lo hago, pero que mala onda que no respondio :(, si encontraste el problema avisa pls

  • @leorequena4984
    @leorequena4984 7 років тому +1

    Excelente video, una pregunta este curso abarcara login e interfaces con modulos disintos?

  • @imanolneumman8267
    @imanolneumman8267 3 роки тому +2

    Estoy viendo esta serie a 1.75 de velocidad para ahorrar tiempo...va bien!

  • @marcovaldezmendoza1659
    @marcovaldezmendoza1659 4 роки тому +1

    Buenas me aparecen los siguientes errores: java.sql.SQLException: Can not call getNString() when field's charset isn't UTF-8 y com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'INSER INTO producto (codigo, nombre, precio, cantidad) VALUES ('555','agua',2...' at line . Me podrías colaborar ¿que seria?

  • @antoniomisaelgamboaesquive6278
    @antoniomisaelgamboaesquive6278 3 роки тому

    Hola, muy bien video me esta sirviendo mucho pero tengo una duda, veo que hiciste un pareso para el id ya que era tipo int, como harias un parseo para un dato tipo Date?

    • @antoniomisaelgamboaesquive6278
      @antoniomisaelgamboaesquive6278 3 роки тому

      Vi tu video del jcalendar e hice algo parecido mas bien no se si sea correcto, el codigo quedo de la siguiente manera
      SimpleDateFormat formatoFecha = new SimpleDateFormat("");
      try {
      equipo.setFechaPago(formatoFecha.parse(rs.getString("FechaPago")));
      } catch (ParseException ex) {
      Logger.getLogger(EquipoConsultas.class.getName()).log(Level.SEVERE, null, ex);
      }

  • @jaquelineespinosa3341
    @jaquelineespinosa3341 2 роки тому +1

    muchas gracias por compartir tus conocimientos, una duda, mu netbeans no reconoce la variable ResultSet :( como puedo solucionarlo ?

  • @davidcueva6784
    @davidcueva6784 3 роки тому +2

    Hola, Excelente video muy bien explicado, pero una pregunta. Al momento de querer ingresar una fecha como podría realizar el parseo (espero sea la expresión correcta) 34:49 .
    Gracias :)

  • @veronicagalvan529
    @veronicagalvan529 3 роки тому

    hola, no me deja compilar me sale un erro en el segundo cacth, en la funcion getConection [ classnotfoundexception has already been caught alguno tiene idea que es ?

    • @linkv1266
      @linkv1266 3 роки тому

      Tengo el mismo error :(

  • @MrGuilinton
    @MrGuilinton 6 років тому +1

    si se quieren controlar varias tablas, ¿es necesario hacer un MCV para cada tabla?

    • @miguelangelmolinasalas1564
      @miguelangelmolinasalas1564 5 років тому

      En ese caso tendrías que crear una clase por cada tabla, por ejemplo una para "producto", otra para "cliente" etc, dependiendo de las tablas de tu base de datos. Luego de eso tendrías que sobrescribir los métodos insertar, modificar, eliminar y buscar para cada una de las clases, es decir crear una clase "ConsultasCliente", "ConsultasProducto" etc. Y finalmente puedes manejar un solo controlador para todas las tablas, en el que realices una instancia de cada clase (producto, cliente etc) y manejes los eventos pertinentes.