CRUD with Related Tables Part 2, Edit, Delete Data, C #, SQL, SP, Layers, OOP, ComboBox, N. Base

āđāļŠāļĢāđŒ
āļāļąāļ‡
  • āđ€āļœāļĒāđāļžāļĢāđˆāđ€āļĄāļ·āđˆāļ­ 19 āļ.āļĒ. 2024
  • 🎎 [CRUD WITH RELATED TABLES - INSERT, EDIT, DELETE AND SHOW DATA - WINDOWS FORM, C #, SQL SERVER, STORED PROCEDURES (SP), LAYER ARCHITECTURE, OBJECT-BASED PROGRAMMING - BASE LEVEL]
    âŪ PREVIOUS:
    CRUD with Related Tables Part 1, Insert, Show Data, C #, SQL, Layers (ComboBox, Inner Join)
    â€Ē CRUD con Tablas Relaci...
    â–ķ CURRENT VIDEO
    TOPICS:
    - Edit record of related tables using combo box.
    - Edit record of related tables in another child form.
    - Delete Record.
    - Object-oriented programming theory.
    -Set full poo.
    - Practice theory.
    - To create the data base.
    - Create the related tables.
    - Create Project in ncapas.
    -Create class connection to sql server.
    -Create methods to load data in combo box.
    -create stored procedures.
    - show sql data in combobox.
    - insert data with related tables using combobox
    - show data from related tables in datagridview.
    - use of inner join
    🔰 DOWNLOAD PROJECT AND DATABASE
    rjcodeadvance....

āļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™ • 125

  • @eurocompo8626
    @eurocompo8626 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Como siempre, excelente material RJ, muchas gracias por estos aportes tan fenomenales, sencillos y que nos dan un gran conocimiento.

  • @oddswish9524
    @oddswish9524 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +4

    Te adoro, enserio muchísimas gracias, espero sigas subiendo vídeos como hasta ahora, la notificaciÃģn me acaba de llegar, pero enserio es justo lo que necesitaba para el proyecto, soy super nuevo en esto, y estaba por comenzar a programar los botones, en la interfaz grÃĄfica me base en tus vídeos thx

  • @t8code41
    @t8code41 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    no se si si mi profesor se copia de aquí o no se ya q pensar, pero bueno, tus videos estÃĄn super entendibles, gracias por tu explicaciÃģn, y espero q hagas mas videos con mas tablas relacionadas, ya q veces los profesores no llegan a explicar bien y muchas veces tenemos q recurrir a youtube para poder comprender un poco mejor lo que estamos aprendiendo, y hay personas como q se dedican a enseÃąar por este medio, y por eso te agradezco, gracias.

  • @lesavant3457
    @lesavant3457 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Eres un genio, por fin alguien que te explica claramente,
    Visto que estamos viviendo en el aera de la comunicaciÃģn y llevar una agenda elÃĐctrica sea con el smartphon o tablet es cosa comun .
    Podrias hacer un video explicando como de una agenda ( outlook o gmail u otra) extraer todos los datos y porder trabar con ellos en un formulario u otra agenda adaptada a la aplicacion de la oficina
    Es algo que llevo buscando hace tiempo
    Seria expectacular un video
    Un abrazo

    • @RJCodeAdvance
      @RJCodeAdvance  5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Gracias. Interesante tu consulta, pero no creo que sea posible extraer los datos de la base de datos de gmail u otra solo somos simples usuarios. A menos que consigas permisos especiales para acceder a ella. o puedes integrar toda la interfaz de la agenda al calendario.
      Pero no tendría caso hacer eso, ya que ya hay aplicaciones mÃģviles o servicios web de las entidades.
      Saludos

    • @lesavant3457
      @lesavant3457 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Muchísimas gracias esperando tus videos para seguir aprendiendo un saludo

  • @yelkinadrianrubianoromero1563
    @yelkinadrianrubianoromero1563 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Excelentes videos, tenia que hacer un aplicativo con una mecanica parecida a esta, y lo unico que tuve que hacer fue adaptarlo a mis necesidades y funciono sin problemas... muchas gracias

  • @rulomunoz2659
    @rulomunoz2659 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Gracias, estamos a la espera de un nuevo vídeo!!

  • @fredier2611
    @fredier2611 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +3

    me salvaste, necesitaba esto para un proyecto .

  • @sasuke0ish
    @sasuke0ish 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    Hola, como estas? Vi tus videos y estÃĄn genial, en la universidad estamos viendo C# y tus videos me ayudaron mucho

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola Luis, Gracias.

  • @aguilarcoco8050
    @aguilarcoco8050 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Gracias por compartir tus conocimientos

  • @alessandroedenromerochacon313
    @alessandroedenromerochacon313 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Buenas RJ, primero que nada muchas gracias por todos tus aportes, me ayudaron muchísimo. Quería saber si vas a subir algÚn video de como hacer la parte de ventas y compras? Saludos y gracias de nuevo

  • @luisesquivel3358
    @luisesquivel3358 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Tus videos son muy buenos
    Me gusta la voz que utilizas y la manera en la que explicas.
    ReciÃĐn e iniciado mi canal referente a programaciÃģn.
    Espero ir mejorando para explicar mejor y editar mejor los videos :)

  • @tomasvillarhernandez3982
    @tomasvillarhernandez3982 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Hola buenas tardes, podrías hacer un tutorial de como actualizar los precios de los productos por categorías? me refiero a que si viene un aumento de precios para cierta categoría ( Ej: Limpiza) que se puedan aumentar un 10% a su precio de venta a todos los productos limpieza, para no estar modificando uno por uno, como se podría hacer esa modificaciÃģn por categorías. Muchas Gracias por todos tus aportes, me re sirvieron, no dejes de subir videoosss, Saludos

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Hola tomas igualmente gracias, Ok lo subirÃĐ prÃģximamente,.
      Saludos

  • @rocioibarra2876
    @rocioibarra2876 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Excelente Tutoriales! explicas muy bien

  • @freezersantos1172
    @freezersantos1172 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Saludos My Freind
    Gracias x el Video â€Ķ Ya estÃĄbamos esperando con ansias un nuevo video â€Ķ :)
    Suba un video donde explique estas instrucciones y como se las utiliza â€Ķ?
    BeginTrans
    ComiTrans
    RollTrans
    Gracias

  • @rolansoliz8544
    @rolansoliz8544 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    hola gracias por tus videos like son de mucha ayuda gracias y t ganaste un suscriptor mas

  • @garojugui
    @garojugui 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +3

    pudieras hacer un ejercicio similar a este con capas y un combobox pero con vb.net, he visto varios videos tuyos pero no he visto alguno con combobox en vb.net, gracias de antemano y felicidades por tus videos me parecen excepcionales

    • @garojugui
      @garojugui 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      hola rj code advance, crees que puedas subir un ejemplo de como llenar un combobox en un sistema en capas con vb.net, le he intentado pero no eh tenido exito al realizarlo y creo que tus videos son excelentes,muy bien explicados, ojala pudieras ayudarme... gracias de antemano.

  • @isalinass
    @isalinass 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    FantÃĄstico!

  • @elfamosito4320
    @elfamosito4320 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Hola Bro. Gracias por tus vídeos.. quisiera que muestres como llenar los datos de un detalle_venta.. espero que lo hagas lo mÃĄs rÃĄpido solo eso falta aprender xd

  • @mohamedazzouz6086
    @mohamedazzouz6086 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Muchas Gracias🙏

  • @Jahcardona
    @Jahcardona 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Excelente aporte, gracias amigo salu2

  • @choster9008
    @choster9008 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Me encantan tus videos, neta

  • @rubenmunozaragon5738
    @rubenmunozaragon5738 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Maravilloso

  • @biomelo8501
    @biomelo8501 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    FantÃĄstico💝

  • @carlosrengifo5154
    @carlosrengifo5154 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Hola RJ. Una sola observacion. Si quieres agregar o editar alguna MARCA o CATEGORIA no podrias. Tienes la lista del CB. seria bueno poder agregar o editar la lista del ComboBox.

    • @RJCodeAdvance
      @RJCodeAdvance  4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Hola, podrías agregar un botÃģn al lado del combo para mostrar el formulario de marcas, ahi puedes editar, eliminar o agregar ( no es tema del vídeo)

  • @choster9008
    @choster9008 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Deberias hacer uno donde busques el registro por el ID

  • @abimaech_ingala3355
    @abimaech_ingala3355 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Gracias por compartit los videos por favor podrias crear un reporte para impresoras de 80mm para luego imprimirlos

  • @davidsinho1
    @davidsinho1 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Sigo mucho tus videos. Ahora quisiera consultarte por que aqui no usaste la capa Negocio?

  • @alonsoibaceta1273
    @alonsoibaceta1273 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    hola amigo tus videos son geniales!!!
    podrias subir un video agregando al sistema las tablas ventas y detalles de ventas, con manejo de stock te lo agradecería mucho..

    • @marcelodornel8768
      @marcelodornel8768 11 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      N n mo0

    • @marcelodornel8768
      @marcelodornel8768 11 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Ll

  • @andycq2062
    @andycq2062 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    excelente eres Único talves puedes hacer vídeos con trigger amigo me ayudarías mucho

  • @esdrasclother5195
    @esdrasclother5195 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    Graaaacias me as ayudado mucho me gustan tus videos y los he estado siguiendo.. Espero sigas subiendo mas video se te saluda desde Honduras! (te puedes pasar por mi canal si quieres xdxd)

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Ya me pase por tu canal :V, tienes muy buenos videos. Espero que subas CSS y PHP
      Saludos.

    • @esdrasclother5195
      @esdrasclother5195 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Jjajja muchas gracias :3 .. asi sera esos cursos estan pedientes pero estaran interesantes. Saludos

  • @jhodgsonni
    @jhodgsonni 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Hola, puedes hacer un tutorial para pasar o importar datos de un datagridview a otro, ambos conectados a la misma base de datos en Sql server. El propÃģsito es no tener que usar textbox sino usar los datagridview como hojas de excel y copiar entre hojas las filas que quieras al otro datagridview

  • @luisayala6118
    @luisayala6118 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Muchas gracias
    Es lo que buscaba
    Una consulta :
    Como le podría hacer para
    Cargar datos de un excel a sql server con tablas relacionadas?
    Para no capturar uno por uno todos los registros que pueda contener el archivo
    Muchas gracias por el aporte.

  • @bolivin7frias166
    @bolivin7frias166 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    muy buen video. queria preguntarle si usted con visual basic sabe como activar la camara web para tomar una foto y guardar en una base de datos..

  • @999CANNO
    @999CANNO 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Gracias:)

  • @clasicotkmusical
    @clasicotkmusical 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Cordial saludo RJ Code Advance primero que todo muchas gracias por este videotutorial que me ha ayudado mucho a desarrollar las competencias en la inserciÃģn de registros a varias tablas en C# .Net, necesito preguntarle por favor si me dices por que razÃģn en la funciÃģn del botÃģn eliminar (btnEliminar), que se expone en 33:00 de este video me marca error cuando dígito objProductos.EliminarProducto(); para ello me toca remplazar por objProductos.EliminarProducto(Convert.ToInt32(Idprod)); pero igualmente no elimina el registro, Muchas gracias por su colaboraciÃģn :)

    • @RJCodeAdvance
      @RJCodeAdvance  5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola, Si te marca error, podría ser porque el mÃĐtodo que invocas requiere que envies un parÃĄmetro (En el video creo el mÃĐtodo sin parÃĄmetro) Si no elimina el producto, podría ser que no estÃĐs enviando un Id de producto (debes obtenerlo del datagridview)
      Seria de ayuda que comentaras fragmentos de codigo

  • @saulazabache6297
    @saulazabache6297 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    Como haces para tener la vista a tabla de datos en un boton?

  • @zunnymir7112
    @zunnymir7112 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    excelente, me gusto, como seria si quiero agregar un dato de tipo date??como seria el convert?

  • @estebangiraldo9792
    @estebangiraldo9792 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Tienes algÚn vídeo de ejemplo de como filtrar los datos del dataGridView, por medio de un textbox Âŋ?

    • @RJCodeAdvance
      @RJCodeAdvance  5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Si...Aqui algunos videos.
      th-cam.com/video/C4BUoivrEvc/w-d-xo.html
      th-cam.com/video/JbqBAkpj7T8/w-d-xo.html
      th-cam.com/video/9NjtWyjjLKQ/w-d-xo.html
      th-cam.com/video/SGXR0pDCP38/w-d-xo.html

  • @IvanEliasCarrascoLupinta
    @IvanEliasCarrascoLupinta 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Hola Bro, podrias hacer videos de diseÃąo en ASP, Saludos desde PerÚ me gustan tus videos

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

      Hola Ivan, Ya falta poco para pasar a entorno web. ASP.Net, html CSS.
      los estarÃĐ subiendo prÃģximamente.
      Saludos.

  • @xinythasandoval9115
    @xinythasandoval9115 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Me fue muy Útil para no proyecto pero lo Único que tengo problema es como puedo hacr para que no me registre daros en blanco

  • @Yeshuanakamura
    @Yeshuanakamura 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Te ahorrarías un montÃģn de cÃģdigo si usas BindingManagerBase. Saludos.

  • @siulgtm9832
    @siulgtm9832 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Excelente Video Gracias por la ayuda men TOMA TU LIKE xD

  • @cristianbolvaran3903
    @cristianbolvaran3903 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Gracias por los tutoriales.
    Estoy recien empezando y se me ocurrio hacer pruebas con SQLite3.
    Me surgio un problema al querer llenar el ComboBox con datos, hago los mismos pasos que el tutorial, pero el comboBox se llena de system.data.datarowview en vez de los items que necesito.
    ya agrege estos valores:
    comboBox1.DataSource = dt;
    //si no agrego las siguientes propiedades me arroja system.data.datarowview
    comboBox1.DisplayMember = "NombreCategoria";
    comboBox1.ValueMember = "idCategoria";
    lblOpcionElegida.Text = comboBox1.selectItems.ToString(); // esto devuelve system.data.datarowview, en vez de la opcion elegida
    si tienes algun soluciÃģn a ese problema me puedes ayudar?

  • @betsynicho8647
    @betsynicho8647 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Gracias amigo, me ayudaste mucho!!! eres lo mÃĄximo!
    Tengo una consulta, tengo la tabla Matricula y con ello las alternas (alumno, aula y mÃĄs). En la tabla matricula con solo poner el cÃģdigo del alumno me deben salir sus datos... puedes ayudarme con eso? te lo agradecería eternamente.
    Gracias de ante mano!!

    • @RJCodeAdvance
      @RJCodeAdvance  5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola Betsy, Âŋ En donde deben de salir los datos del alumno ? filtrarlo en el datagridview o mostrarlo en textboxs?

    • @betsynicho8647
      @betsynicho8647 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      en los textboxs respectivos(nombre alumno, apellido alumno, etc) en el formulario MATRICULA del formulario ALUMNO, podrías dejarme un correo en el cual te pueda mandar una captura y puedas ayudarme? porfaaaa!! Te lo voy agradecer muchísimo :)

    • @RJCodeAdvance
      @RJCodeAdvance  5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      RJCodes.net@gmail.com

  • @federicomeza1813
    @federicomeza1813 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Hola amigo, Excelente vídeo Like pero tengo una duda lo del minuto 11:56 como haces la parte donde dice "Vista tablas base de datos" para que te muestre las imÃĄgenes de las tablas de base de datos o como se llama eso de lo que oculta y muestra en la parte de abajo de un formulario Gracias por el apoyo :)

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola amigo, bueno solo uso 3 datagridview para mostrar las 3 tablas y la escondo cambiando el tamaÃąo del formulario

  • @xinythasandoval9115
    @xinythasandoval9115 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    seria bueno que puedas hacer un video validando los textbox

    • @RJCodeAdvance
      @RJCodeAdvance  5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Si claro, lo harÃĐ en un prÃģximo vídeo.
      Saludos

  • @mjbaldelomar
    @mjbaldelomar 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    hola amigo podrias hacer un tutorial de como hacer un proc almacenado para trasladar cantidad de una tabla a otra ejemplo: producto existente a producto vendido. que se borre la cantidad de producto en la tabla existencia y se agregue a la tabla vendido. saludos

    • @mjbaldelomar
      @mjbaldelomar 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      no se si estoy mal o se hace desde c#?

    • @RJCodeAdvance
      @RJCodeAdvance  5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola, supongo que desea actualizar el stock del producto despues de realizar la venta.
      Lo mas sencillo seria utilizar procedimiento almacenado.
      Desde la App c# enviar cuantos productos fueron vendidos, y en la base de datos, tener un SP que reciba un parametro de entrada cantidad y el id del producto, tomar la cantidad, buscar el producto, finalmente restar stock actual menos la cantidad vendida, luego actualizar el producto. un simple update

  • @solucionesinformaticas859
    @solucionesinformaticas859 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Excelente aporte estimado muchas gracias.
    No tenes el mÃĐtodo buscar?
    Gracias nuevamente.

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Aun no subí un video sobre eso, pero esta en la lista de videos prÃģximos.
      Saludos.

    • @solucionesinformaticas859
      @solucionesinformaticas859 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

      Estare atento a tu video mil gracias

    • @mjbaldelomar
      @mjbaldelomar 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      ​@@solucionesinformaticas859 yo lo hice pero no se si estoy repitiendo cÃģdigo lo ajuste al ejemplo de RJ code
      try
      {
      SqlCommand sql = new SqlCommand("FiltroBuscar", Conexion.AbrirConexion());
      sql.CommandType = CommandType.StoredProcedure;
      sql.Parameters.Add("@filtro", SqlDbType.NVarChar, 200).Value = buscarnombre;
      sql.ExecuteNonQuery();
      DataTable dt = new DataTable();
      SqlDataAdapter da = new SqlDataAdapter(sql);
      da.Fill(dt);
      data.DataSource = dt;
      }
      catch (Exception)
      {
      throw;
      }
      finally
      {
      Conexion.CerrarConexioon();
      }

  • @franciscovilla6203
    @franciscovilla6203 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    ÂĄHola que tal!. ÂŋExiste la posibilidad de validar la existencia de un registro?, es decir, si yo ingreso el mismo registro por segunda ocasiÃģn que aparezca un mensaje de error.
    Mi segunda pregunta sería: Si ya seleccionamos un dato del ComboBox, este se puede deshabilitar para ya no utilizarse?

    • @RJCodeAdvance
      @RJCodeAdvance  4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola, para validar datos duplicados, especifica que el campo es Único y valida el error desde la capa de negocio, se realiza en estos videos.
      th-cam.com/video/C4BUoivrEvc/w-d-xo.html
      th-cam.com/video/kWnJmdwQefc/w-d-xo.html
      Respecto a la segunda pregunta: Puedes eliminar el item (Remove item) seleccionado de la lista del combo una vez utilizado.

  • @geovannygomez5064
    @geovannygomez5064 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    hola, muchas gracias por tus aportes con estos videos me ayudan mucho, tengo una pregunta, si es posible abrir un form desde otro form que esta abierto dentro del panel que tenemos en el principal,el nuevo form quiero que se muestre en el panel del form principal, no se si me hice entender o es muy enredado, jejeje que pena si me puedes ayudar te lo agradesco, gracias

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Hola Geovanny, en este video se abre un form desde otro form en el mismo panel.
      th-cam.com/video/vQrADCBPoGk/w-d-xo.html&lc=UgycQB5EARzUmtSVISZ4AaABAg

    • @geovannygomez5064
      @geovannygomez5064 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      gracias, eres muy bueno haciendo tutoriales, sigue asi muchas gracias.

  • @yorelisgoodri6385
    @yorelisgoodri6385 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    hola.
    podrias hacer algo similiar en visual basic pero usando json?

  • @mjbaldelomar
    @mjbaldelomar 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    hola podrías hacer un vídeo editar con dataadapter, creo que seria mas practico

  • @maurorainone7102
    @maurorainone7102 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Hola una pregunta, soy nuevo en esto. Cuando editas productos que convertis el idprod en entero , el precio en double. CÃģmo hago para hacer eso pero con un datetimepiker ?

    • @RJCodeAdvance
      @RJCodeAdvance  4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola, convierte a DateTime.

    • @maurorainone7102
      @maurorainone7102 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@RJCodeAdvance gracias por la respuesta. Ya lo solucione. Ahora tengo problemas mÃĄs grandes jajaja. Tengo una tabla producto con sus atributos, y una tabla de lote relacionada a la tabla producto. Ahora queiro hacer un stock , que cada vez que entre un lote de determinado producto , este se sume al stock. Pero no sÃĐ cÃģmo es la manera mÃĄs conveniente de hacerlo.

    • @RJCodeAdvance
      @RJCodeAdvance  4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Tienes que obtener el stock actual, a este adicionarle(sumar) el stock entrante y finalmente actualizar el stock con el resultado de la suma. Las operaciones de suma, Puedes hacerlo en la capa de negocio o en la base de datos mediante un procedimiento almacenado.

  • @leodellasanta1936
    @leodellasanta1936 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Hola,tendrÃĄs algo similar pero en visual? gracias

  • @wellingtondacosta1061
    @wellingtondacosta1061 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    ÂŋQuiÃĐn puede ayudarme a guardar el elemento que elegí en el cuadro combinado para que cuando busque en otro formulario y vuelva a la opciÃģn elegida en el cuadro combinado, todavía estÃĐ allí, seleccionado?

  • @cristianbacuilima4329
    @cristianbacuilima4329 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    como paso el contenido de una DataGridView de Capa presentaciÃģn a Capa Datos

  • @jeansousa3040
    @jeansousa3040 8 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Aprendo muito com teus tutoriais. Caso vocÊ possa ajudar em uma Necessidade... Comprei o RJ Code Modern UI-M1, onde vem com os controles personalizados. Usei a combobox personalizado para este tutorial, mas o mÃĐtodo editar, usando a combobox personalizada nÃĢo funciona corretamente. com a combobox padrÃĢo do windows funciona corretamente, pelo que pude concluir que a combobox personalizada estÃĄ faltando alguma coisa. Podes me ajudar?

  • @ntbntb3956
    @ntbntb3956 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    hola ! RJ Code Advance una pregunta tengo una columna en un datagrid que llamo con un procedimiento almacenado. como puedo hacer para pasar ese calumna a una columnaChebok.? gracias y ÃĐxitos !!!

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      hola, nunca lo habia intentado, podrias pasarlo con un ciclo recorriendo todas las celdas.
      for (int i = 1; i < dataGridView.Rows.Count; i++)
      {
      checkedListBox1.Items.Add(dataGridView.Rows[i].Cells[1].Value.ToString());
      }

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Ya probe, la anterior no funciona, el metodo.tostring no es compatible, se debe convertir antes.
      prueba este que si pasa.
      for (int i = 1; i < dataGridView2.Rows.Count; i++)
      {
      checkedListBox1.Items.Add(Convert.ToString(dataGridView2.Rows[i].Cells[1].Value));
      }

    • @ntbntb3956
      @ntbntb3956 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      vengo llegando a mi casa.- lo pruebo y luego te comento.!!! gracias por contestar.-

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Ok

    • @ntbntb3956
      @ntbntb3956 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      si funciona !!! excelente.- Hora creo que me explique mal jejee XD lo que quiero hacer es pasar a un DataGridViewCheckBoxColumn una columna una consulta que llamo por procedimiento almacenado hay una tabla que quiero que muestre la informaciÃģn como DataGridViewCheckBoxColumn.- Gracias por contestar y siempre a seguir compartiendo tus videos.- Éxitos !!!!

  • @rodcarpio
    @rodcarpio 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    amigo como puedo hacer eso (5:02 ), pero en un LISTVIEW

  • @osvaldomarcosisaaccandido405
    @osvaldomarcosisaaccandido405 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Ola mano tenho duas perguntas: 1 - Como posso inserir dados em uma tabela relacionada a partir da aplicaçÃĢo mas sem antes carregar directamente na base de dados? 2 - Como posso converter dados de List para DataTable? gostaria muito que me ensinasses muito obrigado, e quero dizer que ÃĐs um excelente professor.

  • @miwii3637
    @miwii3637 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    oye hago el codigo igual que tu, y a la hora de tratar de editar los datos me tira un SQLException en la linea del Comando.ExecuteNonQuery :(

    • @RJCodeAdvance
      @RJCodeAdvance  5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Hola, podrías transcribir todo el mensaje error, de acuerdo a ello indicar cual seria el problema

    • @miwii3637
      @miwii3637 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      @@RJCodeAdvance sabes lo pude solucionar, cambie la línea de transact por un procedimiento almacenado, el error estaba allí en como había escrito el update

  • @mjbaldelomar
    @mjbaldelomar 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Hola podrías explicar como modificar los datos de mi sql server desde el DGV, osea sin tener que capturar los datos de la fila,
    en mi proyecto voy siguiendo tus pasos, pero mis registros contendrÃĄn datos masivos osea un inventario el cual lleva los registros de ingreso.. por cada ingreso crea 1 registro, y por ejemplo si doy de baja a 1 producto tendrÃĄ varios ingresos los cual hace mas complicado dar de baja. he visto algunos programas como el BMA, que crea una ajuste desde el dgv y luego se editan las filas las cuales cuando este listo el ajuste le des un botos confirmar y se actualiza la bd. gracias por tus aportes

    • @RJCodeAdvance
      @RJCodeAdvance  5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola Mario, te refieres a agregar, editar o eliminar datos por lote (Varios-Masa) desde el mismo DGV?? Estas usando Transact-SQL o Procedimiento almacenado??

    • @mjbaldelomar
      @mjbaldelomar 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@RJCodeAdvance es correcto, uso procedimientos almacenados.

    • @RJCodeAdvance
      @RJCodeAdvance  5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Al crear el procedimiento crea el parÃĄmetro de tipo array o table y agrega la intrucion de agregar o editat .
      Guarda los datos del datagridview en un datable y envíelo como parÃĄmetro al procedimiento almacenado.
      Sin embargo, si se tiene mil, 2 mil registros, seria un gran problema editar mil filas en una transaccion, ademas el limite son mil registros.
      Te recomiendo usar paginacion en el datagridview, es decir mostrar solo 10 o 15 datos por pagina.

    • @mjbaldelomar
      @mjbaldelomar 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@RJCodeAdvance tienes algÚn ejemplo como referencia, me lo podrías enviar mjbaldelomar@gmail.com, de antemano gracias.

    • @mjbaldelomar
      @mjbaldelomar 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@RJCodeAdvance cree un procedimiento que busca x filtro al cual me busca los registros x codigo de producto y que la cantidad sea mayor a 0, por medio de un texbox. ahi me ahorro buscar entre muchos productos y que se sature. no entiendo lo de paginacion. es mas eficiente?

  • @alexabc2012
    @alexabc2012 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    necesito en webform el mismo ejemplo lo tienes o lo puedes hacer por favor

  • @playisaachd1892
    @playisaachd1892 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Ayuda!!!!!! Que tal Amigo me sirviÃģ este tutorial pero necesito que me ayudes a crear un menÚ de bÚsqueda y que vallan apareciendo las opciones en un lado del buscado

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola isaac, te refieres a busqueda tipo google? que te muestre las sugerencias

    • @playisaachd1892
      @playisaachd1892 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Si, por ejemplo, cuando busco (MuÃąeca) mientras ponga la M me este dando opciones con M, cuando ponga la U, Me de opciones con MU, etc. Intente hacerlo con un timer pero solo funciona cuando escribo el nombre completo, y exatamente como esta en la base de dato. Exacto igual que google, o facebook, que no importa si esta mayuscula o miniscula. Me ayudarias mucho

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      mmm Te recomiendo usar AutoCompleteCustomSource, es una propiedad que se ajusta mejor para autocompletar o mostrar sugerencias modo google o fb.

  • @nancylopez4212
    @nancylopez4212 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    hola podriaas ayudarme con mi base de datos, me marca error en mi union de tablas, algun correo que me puedas proporcionar porfa

    • @RJCodeAdvance
      @RJCodeAdvance  5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola, RjCodes.Net@gmail.com

  • @gracianoelione3768
    @gracianoelione3768 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Quero projetos ja feitos de c# windows form como posso obter

  • @clicretro
    @clicretro 5 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    tienes donde contactarte ?

  • @pachecofalconesbryan2432
    @pachecofalconesbryan2432 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Buenas, el mÃĐtodo buscar lo podría hacer ?

    • @RJCodeAdvance
      @RJCodeAdvance  4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola, en el canal hay varios videos de bÚsqueda y filtro de datos, estos son uno de ellos:
      th-cam.com/video/9NjtWyjjLKQ/w-d-xo.html
      th-cam.com/video/C4BUoivrEvc/w-d-xo.html

  • @gabrielguerrerosochoa3616
    @gabrielguerrerosochoa3616 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    cual es tu plugin de netbeans?

    • @RJCodeAdvance
      @RJCodeAdvance  4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola, en el tutorial uso Visual Studio IDE.

  • @victoriacastro6148
    @victoriacastro6148 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    en VB se puede hacer ?

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Hola Sarah, claro si se puede realizar, pero en su lenguaje.

  • @falcantara79
    @falcantara79 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Me gusta mucho que haces con Windows Form, pero en verdad como odio Loquendo

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Gracias, pero no puedo evitarlo, soy tartamudo amigo.
      Saludos

  • @ranckshitmen2332
    @ranckshitmen2332 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    2:48 editar

  • @victoriacastro6148
    @victoriacastro6148 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    puedes dejar los link de descarga ?

    • @RJCodeAdvance
      @RJCodeAdvance  6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      drive.google.com/file/d/1GLPxy9fxdE8KFycHXkvNsArRMXUWosmA/view?usp=sharing

    • @victoriacastro6148
      @victoriacastro6148 6 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Te agradesco âĪ