Insertar múltiples filas(datos masivos)Transact-SQL, Commit, Rollback, SQLBulkCopy, TVP, POO, C#

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ธ.ค. 2024

ความคิดเห็น • 114

  • @Juan.salomon
    @Juan.salomon 5 ปีที่แล้ว +9

    Espero que esa amabilidad que tienes para subir tremendo material sin pedir ni siquiera un like te vuelva en grande, gracias por todo crack muy informativos y útiles tus videos

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +2

      Igualmente gracias por ver mis videos ;)
      Saludos

  • @choster9008
    @choster9008 4 ปีที่แล้ว

    Acabas de hacer feliz a una persona este día, que lo sepas :D

  • @abelardosarabia2176
    @abelardosarabia2176 3 ปีที่แล้ว +3

    Que bueno seria que en sus próximos videos nos ponga este Ejemplo en arquitectura en capas, es super importante y mas para los que nos consideramos Alumnos de Ud. Pues lo digo porque la gran mayoría de programadores que aquí estamos es por seguir su metodología de desarrollo

    • @RJCodeAdvance
      @RJCodeAdvance  3 ปีที่แล้ว +2

      Hola, gracias por mirar los videos.
      Trataré de subir uno en capas ;)
      Saludos

  • @AndresIxcajocLopez
    @AndresIxcajocLopez 4 ปีที่แล้ว

    Todo lo que he aprendido en unos pocos video, el mejor canal sigue así

  • @GermanCruzTuring
    @GermanCruzTuring 5 ปีที่แล้ว +13

    Ya me imagino si hicieras un curso del desarrollo completo de un software de ventas aplicando todo lo mostrado en los demás videos.
    Que buena calidad de conocimiento el que imparte. Muchas gracias.

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +4

      Tardaría años 😅😅
      Saludos

  • @carlosotaviomaderfernandes5639
    @carlosotaviomaderfernandes5639 2 ปีที่แล้ว

    Excelente vídeo, que bueno seria que en sus próximos videos nos ponga este Ejemplo en arquitectura en capas, es super importante .

  • @kentarosama1
    @kentarosama1 5 ปีที่แล้ว +16

    nivel apoyo al amigo deberias sacar un curso completo, yo pagaria por dicho curso

    • @engelgil8034
      @engelgil8034 5 ปีที่แล้ว +1

      Totalmente de acuerdo.

    • @jaesonguzman6990
      @jaesonguzman6990 4 ปีที่แล้ว

      Yo igual estoy esperando un curso completo avanzado.

  • @JuanMLomas
    @JuanMLomas 5 ปีที่แล้ว +1

    Muchas gracias por tu aporte, en lo personal me han servido mucho tus tutoriales, he mejorado mis buenas practicas, pero sobre todo, dan un panorama mucho mas amplio de todo lo que podemos implementar como programadores, la base es el enfoque con que te apliques, nunca dejar de estudiar y ser persistente en tu dia a dia. De nueva cuenta, gracias.

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +1

      Igualmente gracias ;) 👍
      Saludos

  • @bryanberrios9324
    @bryanberrios9324 2 ปีที่แล้ว

    Bro increible video estoy terminando la U y me habia roto la cabeza intentando esto, un abrazo

  • @86Oneiros
    @86Oneiros 4 ปีที่แล้ว

    Tus videos son oro molido.

  • @Tebipff
    @Tebipff 5 ปีที่แล้ว +1

    Para insertar múltiples filas son muy útiles los type, y son muy fáciles de manejar.

  • @gilbertoballardo
    @gilbertoballardo 2 ปีที่แล้ว

    Me sacaste de un apuro enorme.!, Muchas gracias. nuevo sub.

  • @andresjscp
    @andresjscp 5 ปีที่แล้ว +2

    Muy buen aporte y muy necesario con este metodo tambien se podria hacer un update masivo... Justo lo que necesito para modificar o agregar en un campo que esta nulo agregarle numero de referencias etc....

    • @andresjscp
      @andresjscp 5 ปีที่แล้ว

      Si me. Refiero a usar el rollback etc...

  • @rotten5556
    @rotten5556 5 ปีที่แล้ว +2

    Estaba buscando hacer esto por mucho tiempo, ahora tendre que corregir muchas lineas de codigo
    :'vv
    Excelente video

  • @stefanypatrick95
    @stefanypatrick95 5 ปีที่แล้ว +3

    wuouu gracias estoy programando muy bien haces subir mi autoestima, y gracias por los datos...

  • @freezersantos1172
    @freezersantos1172 5 ปีที่แล้ว +1

    My Freind ... Este si es un excelente video ... :) .... Que bien siga haciendo estos tipos de videoAhora porfa suba un video donde incluya la CABEZERA porque este es del DETALLE Osea un video donde este CABEZERA Y DETALLE al mismo tiempo... Usando transaccion.Gracias

  • @romelariasccochachi9428
    @romelariasccochachi9428 4 ปีที่แล้ว

    Justo lo que necesitaba, mil gracias por el aporte estimado.

  • @santiagorenteria9010
    @santiagorenteria9010 2 ปีที่แล้ว +1

    Excelente video, justo lo que necesitaba, muchas gracias crack
    Nuevo suscriptor :)

  • @piscosolutions5542
    @piscosolutions5542 5 ปีที่แล้ว +1

    Gracias por su aporte pude aprender algo

  • @binaryfab
    @binaryfab 5 ปีที่แล้ว +5

    Excelente vídeo maestro, podrías explicar un maestro detalle con transacciones usando POO. Ya que muchos sufrimos al hacer eso correctamente. Saludos

    • @EduardoBonillaAircraftDriver
      @EduardoBonillaAircraftDriver 4 ปีที่แล้ว

      Seria genial que hiciera uno como el que indicas (maestro/detalle) espero que algun dia lo haga

  • @1049992
    @1049992 5 ปีที่แล้ว +1

    Hola, has tutoriales de orientación a dominio en web .. que buen video!

  • @christianfuentes1372
    @christianfuentes1372 3 ปีที่แล้ว +1

    genial, seria buenísimo si hicieras el video con una real arquitectura en capas..

  • @mohamedazzouz6086
    @mohamedazzouz6086 ปีที่แล้ว

    Excelente vídeo gracias

  • @edeuryescalante7970
    @edeuryescalante7970 5 ปีที่แล้ว +1

    Excelente, Muy buen aporte

  • @sergioromero6646
    @sergioromero6646 5 ปีที่แล้ว +3

    Excelente video... Podrías hacer un tutorial dashboard con WPF 😉

  • @2PlayGaming
    @2PlayGaming 5 ปีที่แล้ว +1

    Muy bueno y like amigo! Saludos desde Argentina!

  • @matiashs3112
    @matiashs3112 5 ปีที่แล้ว +1

    Buenos videos y tutoriales como siempre, deberias de hacer algun tutorial de como hacer reportes e imprimirlos, estaría muy bueno.

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +1

      Hola, es el próximo vídeo de la lista.

  • @MrJpfdesign
    @MrJpfdesign 5 ปีที่แล้ว +1

    Muy buen video, saludos!!!

  • @novatophp1263
    @novatophp1263 4 ปีที่แล้ว

    excelente video, se me ha echo fácil programar a como lo as explicado en todos tus videos, pero me encontré con un STOP es como hacer la transacción con 2 tablas relacionadas, como sabes detalleventa guarda el id de la tablaventa esta trasaccion la hice pero no utlizando using a como se muestra en tus videos, la Consuta es podrias hacer un video asi para conservar la misma estructura. Saludos

  • @Rk2o92
    @Rk2o92 5 ปีที่แล้ว +2

    Gracias! deberias subir video de ASP.net con mvc desde 0.
    Saludos

  • @erickfire5301
    @erickfire5301 5 ปีที่แล้ว +3

    Muy buen video, podrias crear un video para dar clases :3

  • @mac-o-y
    @mac-o-y 5 ปีที่แล้ว +17

    Si haces un curso en Udemy de base de datos completo facil llegas a top ventas 👍

    • @engelgil8034
      @engelgil8034 5 ปีที่แล้ว

      Quedamos en la espera

  • @williamprogramer4168
    @williamprogramer4168 5 ปีที่แล้ว +5

    me gusta que explicas hasta el mínimo detalle eso es de gansters xD

  • @danielruizochoa9478
    @danielruizochoa9478 4 ปีที่แล้ว

    ¿Cómo puedo hacer inserción de múltiples filas con tablas relacionadas?. Muchas gracias, tus videos siempre son de calidad...

  • @cesarmontes234
    @cesarmontes234 3 ปีที่แล้ว +2

    gracias por tus videos, me han ayudado inmensamente.... hice unas adaptaciones para que pueda validar si están agregando registros duplicados a la tabla. Ya lo hice desde sqlserver asignando la opcion Unique (is identity) al campo y me da un error que traté de manejarlo con un try pero no funciona y luego hice un SP para contar los registros y si el count es >1 que detenga la insercion, pero no logro que funcione de forma correcta... gracias por tu ayuda!

    • @georgeestebanrojascastillo6575
      @georgeestebanrojascastillo6575 8 หลายเดือนก่อน

      GRANDE RJCODEADVANCE DANDO LIKE SIN RESPONDER JAJAJAJAJJAJA TIENES IDEA DE COMO HACERLO A TABLAS RELACIONADAS?

  • @trucosprogramacion
    @trucosprogramacion 5 ปีที่แล้ว +1

    Genial.... podrías hacer lo mismo pero en vb? , que libro recomiendas para estudiar la arquitectura de software

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +1

      No conozco un libro que trate específicamente sobre arquitectura de software.
      Podrías leer:
      -Patterns of Enterprise Application Architecture de Martin Fowler
      -Domain driven design de Eric Evans
      Son mis favoritas en cuanto a diseño y arquitectura de software.
      Saludos

    • @trucosprogramacion
      @trucosprogramacion 5 ปีที่แล้ว

      @@RJCodeAdvance , Muchas gracias..

  • @akre7916
    @akre7916 3 ปีที่แล้ว

    men eres el mejor, pero como podria hacerlo en VB ?

  • @kevinmanuelm01
    @kevinmanuelm01 4 ปีที่แล้ว +1

    hola, podrias hacer un insert y un update que registre el usuario que realizó dichas acciones?
    por ejemplo estoy desarrollando un sistema de ventas donde quiero que me registre en la tabla producto el usuario de quien creó el producto o el usuario de quien lo actualizó

  • @2PlayGaming
    @2PlayGaming 5 ปีที่แล้ว +1

    Podrias hacer un video cuales son las ventajas y desventajas entre java y c# ? Saludos!

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +1

      En resumen, Java es multiplataforma ya que se ejecuta en una maquina virtual, C# es mayormente para la plataforma windows, con .Net Core y Mono es posible crear aplicaciones moviles y web multiplaforma, mas no de escritorio.

  • @marcogomez3836
    @marcogomez3836 4 ปีที่แล้ว +2

    Hola doc, hay alguna forma de validar cada registro antes de ingresarlo masivamente a la BD? He aprendido hacer el ingreso de datos de forma masiva desde una hoja de excel pero si lo vuelvo a ingresar, me duplica los datos ya registrados como puedo validar que no se ingresen datos duplicados de forma masiva? Te agradecería mucho tu ayuda o de las compañeros :)

    • @marcogomez3836
      @marcogomez3836 4 ปีที่แล้ว

      Para los principiantes como yo, lo resolví con un procedimiento almacenado, no sé si sea lo más óptimo pero me resultó bien, los datos los inserto en una tabla temporal y luego hago una copia de los registros de la temporal a la a la tabla principal y los valido por el campo correspondiente.

  • @rotten5556
    @rotten5556 3 ปีที่แล้ว

    se puede hacer esto con al insertar solo 1 dato pero al mismo tiempo con un update??
    es decir si en mi insert hay un error que ya no haga el update o si en el update hubo un error entonces que deshaga los cambios del insert se puede??

  • @trucosprogramacion
    @trucosprogramacion 3 ปีที่แล้ว

    Una consulta, si desearia hacer el mismo proceso pero con una tabla maestro detalle , que en una misma transaccion se encuentren ambas procesos , como lo podria realizar?

  • @javierrivera226
    @javierrivera226 5 ปีที่แล้ว

    exelente muchas gracias , eres un genio.
    pd despues de los alagos serias tan amable de decirme como cuento los registros insertados :)

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +1

      Hola, depende de cual metodo estas utilizando. Si estas usando la clase SQLBulkCopy, puedes crear un contador y aumentar el valor en cada bucle, finalmente retornar el contador.
      int count=0;
      Foreach(){
      count++;
      }
      retunt count;

    • @javierrivera226
      @javierrivera226 5 ปีที่แล้ว +2

      @@RJCodeAdvance muchas gracias , un abrazote desde Panamá.

  • @ricardocasillas5054
    @ricardocasillas5054 4 ปีที่แล้ว

    more like this!

  • @RubenJaraRebolledo
    @RubenJaraRebolledo 5 ปีที่แล้ว +2

    Deberías publicar un curso en Udemy

  • @antoniomote6326
    @antoniomote6326 5 ปีที่แล้ว

    El rollback solo se usa en caso de insertar datos, modificar, eliminar, o tambien se puede usar nadamas en un select*from?

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว

      se puede usar en cualquier consulta, pero no tendría sentido usar en select o insertar una sola fila. Es recomendable usar Rollback en insertar, modificar, eliminar datos masivos (Varias filas en una sola transacción) o que la transacción de insertar, editar, eliminar un dato afecte a varias tablas.

  • @mamcodes3041
    @mamcodes3041 4 ปีที่แล้ว

    y si hago modificaciones (en el mismo DataGridView) sobre los registros insertados cual sería la manera más eficiente?

  • @erickreyna8424
    @erickreyna8424 3 ปีที่แล้ว

    Buen día Amigo podrias explicar como hacer esta inserción masiva con tablas relacionales en 3 capas te lo agradecería muchísimo.

  • @katherinebadilla3389
    @katherinebadilla3389 4 ปีที่แล้ว

    Excelente video pero me gustaría en lenguaje vb.net, podrías hacer uno en vb.net?

  • @86Oneiros
    @86Oneiros 4 ปีที่แล้ว

    Tienes tutorial de como hacer update masivo en una BD?

  • @sumaqyachay5526
    @sumaqyachay5526 4 ปีที่แล้ว

    Hola bro, alguna forma optima de guardar los datos del DataGridView de manera asíncrona "por así decirlo", fila por fila. He intentado hacerlo con el evento RowLeave pero es lento y al ir registrando más de 50 filas el DataGridView se pone aún más lenta.

  • @javierrivera226
    @javierrivera226 5 ปีที่แล้ว

    Sabes que sería muy útil buldcopy con procedimiento de almacenados o condiciones, ejemplos para evitar datos duplicados. No hay casi nada parecido.

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว

      Simplemente necesitas especificar en la base de datos que el campo debe ser único, si ocurriese tal caso se revierte toda la transaccion con rollBack e informamos al usuario que hay datos duplicados.
      Eso se explica aquí.
      th-cam.com/video/kWnJmdwQefc/w-d-xo.html

    • @javierrivera226
      @javierrivera226 5 ปีที่แล้ว

      @@RJCodeAdvance bueno me refiero mas a algo como, al volcar tal cantidad de datos que si existe se actualice y si no se inserte , por eso digo es muy útil el buldcopy pero me encantaria poder manejar excepciones , muchas gracias gracias a tí todos mis miniproyectos llevan la arquitectura en capas. En todos los lenguajes .

  • @vanisantos6082
    @vanisantos6082 3 ปีที่แล้ว

    Puedes hacer el mismo ejemplo utilizando MySQL

  • @aguilarcoco8050
    @aguilarcoco8050 5 ปีที่แล้ว +1

    llegue temprano

  • @OskarTheShooter
    @OskarTheShooter 5 ปีที่แล้ว

    Hola, en mi caso un dato lo estoy mandando desde un label, porque quiero que ese dato se repita en todas las filas que yo añada, el problema es que solo me guarda ese valor, mas no los demas datos, y no se cicla, solo lo hace una vez

    • @OskarTheShooter
      @OskarTheShooter 5 ปีที่แล้ว

      lo que estoy viendo es que no recoge los datos del datagrid

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว

      Asegúrate de recorrer las filas del datagridview correctamente.
      Para comprobar si recoge los datos, añade los datos a una lista y muéstrelo en otro datagridview

  • @pccanales
    @pccanales 4 ปีที่แล้ว

    Hablando de trabajar con grandes cantidades de datos, se da el caso que al ejecutar una consulta sobre una tabla que contiene cientos miles de registros la aplicación de queda bloqueada un tiempo hasta que la consulta finalice ya sea que devuelva o no un resultado. Sería bueno algún tutorial en el cual se muestre como ejecutar consultas de mediante métodos asíncronos evitando que la aplicación se bloquee y dando al usuario la opción de detener la ejecución de la consulta antes que finalice.

  • @mapachu6959
    @mapachu6959 5 ปีที่แล้ว +1

    Cuándo algo de websockets ?

  • @mjbaldelomar
    @mjbaldelomar 5 ปีที่แล้ว +1

    podría hacer un ejemplo con el Data Adapter, Sería de mucha ayuda. en el ejemplo hay un comando select * from pero no dice el nombre de la tabla, tampoco hay una estructura de las columnas. disculpa de antemano el no entender pero me gustaría saber mas como funciona. de antemano gracias

  • @brayanhernandezcortes4245
    @brayanhernandezcortes4245 5 ปีที่แล้ว +1

    ¿Podrías hacer un video de cómo hacer un programa que se actualice automáticamente cuando uno lo vuelve a publicar ?

  • @ntbntb3956
    @ntbntb3956 5 ปีที่แล้ว

    Gracias siempre tus aportes ayudan de gran manera !
    Hace días publicaste un video donde se puede condicionar la celdas de un dataGridView. Necesito de tu ayuda! Help, como puedo hacer para condicionar y evaluar un campo fecha si es mejor a la actuar y colocar en otra celda el resultado con la palabra ejemplo 15/10/2019 si es menor que 16/10/2019 colocar "Cancelado"en color verde.
    Yo tengo algo algo asi:
    If(this.Grid.columns[e.ColumnIndex.Name == "fecha_actual"])
    { datatime date = data.Now;
    DataTime primerdiames = new datetime(date.year, date.month, 1);
    Long i = Int64.parse(primerdiames.tostring("yyyymmdd"));
    Foreach(datagridviewrow row in grid.rows)
    {
    Datetime fechaDb = convert.todatetime(row.cells["status"].value);
    Long fD = int64.parse(fechaDb.tostring("yyyymmdd"));
    If(fD >= i)
    {
    Row.cells["actual"].value = "cancelado"
    e.cellstyle.foreColor = color.gren;
    }
    If (fD < i)
    {
    Row.cells["actual"].value = "pendiente"
    e.cellstyle.forecolor = color.red;
    }
    }
    }
    La palabra cancelado y pendiente si la cola y me pone en un solo color la letra rojo o verde pero no me evalua ambas
    De ante mano Gracias ! Y a compartir tus videos. Éxitos !!!!

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +1

      Prueba con else
      If(this.Grid.columns[e.ColumnIndex.Name == "fecha_actual"])
      { datatime date = data.Now;
      DataTime primerdiames = new datetime(date.year, date.month, 1);
      Long i = Int64.parse(primerdiames.tostring("yyyymmdd"));
      Foreach(datagridviewrow row in grid.rows)
      {
      Datetime fechaDb = convert.todatetime(row.cells["status"].value);
      Long fD = int64.parse(fechaDb.tostring("yyyymmdd"));
      If(fD >= i)
      {
      Row.cells["actual"].value = "cancelado"
      e.cellstyle.foreColor = color.gren;
      }
      else
      {
      Row.cells["actual"].value = "pendiente"
      e.cellstyle.forecolor = color.red;
      }
      }
      }

    • @ntbntb3956
      @ntbntb3956 5 ปีที่แล้ว

      @@RJCodeAdvance Gracias por contestar de igual manera con Else no me evalúa las dos condiciones solo me evalúa una y ya cambie el dato de mayor a menor y viceversa. Lo que note en el video publicado es que en el es if tú colocas la condicion e.value pero no se si eso afecte el resultado si fuera de esa manera no se como hacerlo, tambien observe que en tu ejemplo lo hiciste con numeros enteros y yo converti el valor fecha a entero para hacerlo de igual manera pero no puedo colocar la condición e.value, no se como hacerlo ... Help !!!! De ante mano muchas gracias ! Éxitos!!!

  • @albertitov.a
    @albertitov.a 5 ปีที่แล้ว

    Hola, disculpa en El metodo Delete con solicitud de validacion pedir con El MessageBox("desea eliminar", messageBoxButton YesNo)
    Pero mostrando los datos que see vaya a borrar eje:
    Usted Desea Borrar "Datos que se esta borrando, mostrando Todo El dato que vaya a borrar"
    Yes No
    Como se podria hacer eso !

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว

      Simplemente concatena los valores a eliminar y agrega una condición para realizar el borrado.
      Ejemplo
      if (MessageBox.Show("¿Desea eliminar "+ txtValores.Text o Datagridview Valores, "ELIMINAR REGISTRO", MessageBoxButtons.YesNo) == DialogResult.Yes)
      {
      //Borrar dato
      }

  • @lateralkestrel20
    @lateralkestrel20 2 ปีที่แล้ว

    Como puedo hacer para obtener los datos de una tabla e insertarlos en otra con estos metodos?

  • @anonymousdk6409
    @anonymousdk6409 4 ปีที่แล้ว

    Amigo podrias hacer uno donde una aplicacion se actualice automaticamente los cambios que se le agregen

  • @crisma2.020
    @crisma2.020 5 ปีที่แล้ว

    ¿Como puedo sumar los datos de una columna de un DataGridView conectado a una base de datos en sql y mostrarlo en un textbox?

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +1

      Recorre las filas con un bucle del datagridview y almacena suma la celda en una variable (contador).
      int totalSum=0;
      foreach datagridview rows
      totaSum+=row["campo"]
      Sin embargo, si son datos que muestras desde la base de datos, seria mejor sumar la columna, en dataTable o lista de objetos que usas como fuente de datos del DGV.

    • @crisma2.020
      @crisma2.020 5 ปีที่แล้ว +1

      @@RJCodeAdvance Gracias por responder

  • @jeremy5373
    @jeremy5373 3 ปีที่แล้ว

    Yo solo nesesito agregar filas a partir de un valor. Por ejemplo: si tengo varios datos
    2
    3
    7
    8
    Que los valores sean las filas insertadas. En el primer dato se insertan 2 filas, en el segundo 3, en el tercero 7 y así sucesivamente.
    Se puede?
    Ayúdame, me ahorrarás varias horas de trabajo

  • @luissandoval4702
    @luissandoval4702 5 ปีที่แล้ว

    ¿Podrías hacer este mismo vídeo pero en visual basic? tengo un error que me dice que no se puede convertir un List a un IEnumerable

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +1

      Hola intenta cambiar cualquier IEnumerable por List.

  • @ntbntb3956
    @ntbntb3956 5 ปีที่แล้ว

    Hola Amigo me puedes ayudar tengo un DataGridView y tengo 10 columns con DataGridViewCheckbox luego tengo una coluna DataGridViewTexbox la pregunta es como puedo CONTAR los checkbox activos y mostrarlos en la columna texbox. Help !!! De ante mano muchas gracias !!!

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +1

      Hola, debes recorrer (foreach) las celdas y verificar si esta marcada (isChecked o ValueTrue), y contar, count++,

    • @ntbntb3956
      @ntbntb3956 5 ปีที่แล้ว

      @@RJCodeAdvance podria ser en el evento cellcontentclick del DataGrid? Y el count++ seria con RowCount o seria directo despues de la verificación si esta chekeada la celda? Graciad !!! Brother

    • @ntbntb3956
      @ntbntb3956 5 ปีที่แล้ว +1

      @@RJCodeAdvance grande brother me funciono!!!
      En el evento cellcontentclick... Gracias !!!!

  • @yacine32161
    @yacine32161 3 ปีที่แล้ว

    Tengo un problema al subir una imagen a la base de datos

  • @cristiamrivera9266
    @cristiamrivera9266 4 ปีที่แล้ว

    Podría Subirlo en VB por favor

  • @EduardoBonillaAircraftDriver
    @EduardoBonillaAircraftDriver 4 ปีที่แล้ว

    Buenos Dias amigo, gracias por el video, tu tendras el codigo fuente de este video en VB.net, gracias

  • @jaxespia
    @jaxespia 5 ปีที่แล้ว

    Me recomiendas algun tutorial para aprender C#

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +1

      Si es lo básico, podrías leer la introducción a C# en los documentación de microsoft, tienes tutoriales muy didácticos. También podrías buscar en la web o TH-cam, encontraras una gran cantidad.
      Saludos

  • @martinantoniodejesuslopezm4883
    @martinantoniodejesuslopezm4883 5 ปีที่แล้ว

    que tal fantastico el video me marca un error en una columna dateTime
    ex = {"El valor del tipo especificado String del origen de datos no se puede convertir al tipo datetime de la columna de destino especificada."} cres que puedas orientarme como puedo corregirlo

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +1

      Tienes que Convertir el valor al tipo de dato fecha (Date).

    • @martinantoniodejesuslopezm4883
      @martinantoniodejesuslopezm4883 5 ปีที่แล้ว

      El valor en la base de datos es date time cuando pongo el valor date time en la combinan y le mando los datos m marca ese error hice lo que me comentas pero sigue pasando crees poder hacer un video donde muestres cómo mandar un dato tipo date time

    • @mjbaldelomar
      @mjbaldelomar 5 ปีที่แล้ว +1

      @@martinantoniodejesuslopezm4883 quizás te paso lo mio tengo que poner la fecha en este formato: 2019-10-27. si lo escribo de otro modo ej: 27-10-2019 me sale error de formato

    • @martinantoniodejesuslopezm4883
      @martinantoniodejesuslopezm4883 5 ปีที่แล้ว

      Mario J Zapata muchas gracias por la información lo revisaré y te aviso saludos

  • @infeltk
    @infeltk 5 ปีที่แล้ว +1

    13:26 WRONG. Disposing of transaction rollbacks it. Connection is automatically closed at Disposing.
    docs.microsoft.com/en-us/dotnet/api/system.data.sqlclient.sqlconnection.close?view=netframework-4.8#System_Data_SqlClient_SqlConnection_Close
    Don't learn, please, written unneccesary code lines. Nested 'using' can be simplified.

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +2

      Thanks. I will have it present.

  • @cristiamrivera9266
    @cristiamrivera9266 4 ปีที่แล้ว

    Podría Subirlo en VB por favor