Importar archivo de excel a un Datagridview en C#

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

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

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

    LES COMPARTO MI APLICACIÓN: La aplicación permite leer tus bases de datos SQL, ó bien Access!
    En el caso de hacerlo leyendo las bases de Datos SQL SERVER, permite leer, tablas, campos y con esto generar procedimientos Almacenados (INSERT,DELETE, DELETE CON WHERE, UPDATE, SELECT).
    Permite generar las funciones que debes colocar en VISUAL para poder leer los procedimientos almacenados.
    Permite crear los módulos de conexión, permite generar funciones para consultar y llenar un datagridview con la información de la base de datos.
    En el caso que no trabajes con Procedimientos Almacenados, permite crear el función con la sintaxis sql para poder hacer todo lo anteriormente mencionado desde visual.
    Esta app te generará en resumen código VB.NET & C# para poder hacer mantenimiento a Bases de Datos de SQL SERVER y de Access. Comparto el .exe y el código fuente de la aplicación!
    Link del vídeo: th-cam.com/video/_4_MbSu2fKM/w-d-xo.html
    Contactame al correo: yeniervs@gmail.com ó mi whatsapp +506 8949 9901

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

    Excelente aporte Me sirvio mucho en un proyecto de mi trabajo. felicidades...

  • @MerryMusicGo
    @MerryMusicGo 6 ปีที่แล้ว

    Hola.. Muy bien explicado, paso por paso y por afa elemento.. No quedaron dudas.. Tendrías que ser profe 😬

  • @marioalbertoperezcastillo1906
    @marioalbertoperezcastillo1906 8 ปีที่แล้ว

    Te agradezco mucho el esfuerzo de compartir este útil aporte.

  • @HAGS2236
    @HAGS2236 10 ปีที่แล้ว +2

    Excelente, justo lo que buscaba y bien explicado, muy buen vídeo ojala suba mas

    • @yeniervenegas
      @yeniervenegas  10 ปีที่แล้ว +1

      Muchas gracias por el comentario amigo! saludos y gracias por mirar mis videos!

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

    ⚡️⚡️⚡️¿Deseas Aprender de Programación de una manera Sencilla y rápida? ⚡️⚡️⚡️
    Dale clic acá ►►►► th-cam.com/users/yeniervenegas

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

    Excelente Hermano

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

    Tengo un problema!!, El mensaje del catch me dice que El proveedor 'Microsoft.ACE.OLEDB.12.0' no esta registrado en el equipo local. ¿Que debo hacer?
    cambie el formato a .XLS Porque el checador para el que lo necesito exporta el excel en ese formato, no se si eso afecte a todo el metodo. agradeceria mucho tu respuesta

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

      hola, como resolvieron ese problema, me sale el mismo error

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

      la solución la tiene este video_ th-cam.com/video/awwI1AJIBag/w-d-xo.html

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

    HOLA, primero que nada quiero agradecer tu aportación. Necesito obtener información solo de ciertas columnas del excel... ¿Como lo haria modificando tu codigo?... muchas gracias

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

    Felicitaciones!!! Excelente explicación!

  • @angelcaceres4644
    @angelcaceres4644 8 ปีที่แล้ว

    Tu eres un heroe sin capa :')

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

    sale error cuando lo puse en la maquina demi hermano y nofuncionaba encambio en mipc si funcionabacambiando laplataforma de x86 a x64

  • @abnergranados9915
    @abnergranados9915 10 ปีที่แล้ว +1

    Excelente, me ayudo a resolver mi problema. Gracias

    • @yeniervenegas
      @yeniervenegas  10 ปีที่แล้ว

      Abner Granados Gracias por comentar mi amigo! saludos

  • @Marking.007
    @Marking.007 8 ปีที่แล้ว

    Hola viejo, muy excelente aporte, gracias :)

  • @SamanthaBalderrama
    @SamanthaBalderrama 7 ปีที่แล้ว

    Muchas gracias, fue de gran ayuda tu aportación

  • @lakises
    @lakises 10 ปีที่แล้ว +1

    hermano gracias mil mil gracias si que savez explicar y ayudar

    • @yeniervenegas
      @yeniervenegas  10 ปีที่แล้ว

      Con todo gusto amigo! Gracias por mirarlo, y aun mas por comentar! :D Saludos!

  • @tuttodev
    @tuttodev 6 ปีที่แล้ว

    excelente explicación parcero

  • @JoseLuisBurgonCervantes
    @JoseLuisBurgonCervantes 10 ปีที่แล้ว +1

    Excelente Amigo, que buenos tutos!

    • @yeniervenegas
      @yeniervenegas  10 ปีที่แล้ว

      Jose Luis Burgon Cervantes Gracias amigo! Gracias por mirarlos!

  • @beastwildmachine
    @beastwildmachine 10 ปีที่แล้ว +1

    Amigo muchas gracias por tu video, ya me subscribi y pues excelente tu canal bro, tienes mucha información y pues gracias de nuevo y si tengo alguna duda ahí te la hare saber. saludos de cd juarez chih. mexico

    • @yeniervenegas
      @yeniervenegas  10 ปีที่แล้ว

      :D claro con gusto me la puedes hacer saber! Muchas gracias a ti por comentar! Saludos desde Puerto Limon Costa Rica!

  • @xavieralvarado2066
    @xavieralvarado2066 6 ปีที่แล้ว

    muy bueno el vídeo muchas gracias me ayudo muchísimo

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

    chevre...!!! consulta y data que esta en la Datagridview como lo guardo en el SQL server..?

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

      en caso de dudas especificas me puedes consultar al correo: yeniervs@gmail.com

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

    Excelente master , de que forma podria abrir multiples archivos de excel sin saber el nombres de las hojas? resumiendo que habra cualquier archivo

  • @cristhianyovanigarciacovar5265
    @cristhianyovanigarciacovar5265 6 ปีที่แล้ว

    Hola que tal, notendras algun video de como agregar datos al excel y guardar ese mismo archivo que se abrio al principio?

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

    Tengo en un texbox un dato para buscar en todas las hojas de un libro de excel y mostrar el resultado en una grilla de c#

  • @roberto112111
    @roberto112111 9 ปีที่แล้ว

    Exelente Explicacion

  • @elizeoccorahua
    @elizeoccorahua 10 ปีที่แล้ว +1

    Muy bueno, muchas gracias.

    • @yeniervenegas
      @yeniervenegas  10 ปีที่แล้ว

      elizeo ccorahua con gusto amigo! saludos!

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

    Hola podría hacer los mismo, digamos que tengo en textbox multilinea Juan edad correo y pasarlo al datagriview

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

      si gusta me planteas tu duda de una mejor manera a mi correo, yeniervs@gmail.com

  • @carlosjuniordiazserna8498
    @carlosjuniordiazserna8498 6 ปีที่แล้ว

    Buenos días Yeiner Venegas... Una consulta: cómo hago para no tener que quemar el nombre de la hoja en Form1.cs ??? Me gustaría que la aplicación capturara el nombre automáticamente, de esa manera la aplicación podrá servir para abrir cualquier archivo de excel sin tener que ir al código y cambiar el nombre de la hoja.
    Gracias!

  • @playstation2000
    @playstation2000 7 ปีที่แล้ว +2

    Hola muy buenas, me da un error de que el Microsoft.ACE.OLEDB.12.0 no esta registrado en el equipo local.. que puedo hacer para corregir este error?? Gracias

    • @antonio_morvill
      @antonio_morvill 7 ปีที่แล้ว

      Tienes que descargar el componente o actualizacion en el equipo, aqui te dejo el link www.microsoft.com/es-mx/download/details.aspx?id=13255

    • @arialdofernandez4405
      @arialdofernandez4405 6 ปีที่แล้ว

      Lo solucionaste? tengo el mismo error

  • @nestorezequiel5120
    @nestorezequiel5120 9 ปีที่แล้ว

    Muy bueno y muchas gracias por la descarga en mediafire.

  • @giaconomnl
    @giaconomnl 9 ปีที่แล้ว

    Hola. tengo una duda como puedo importar un archivo excel con columnas 1,2,3,4 pero lo que necesito de ese excel de 4 columnas es la columna 1 y 4 y generar un excel nuevo solo con las columnas solicitadas.... si tienes alguna idea por favor responda amigo gracias de ante mano

  • @jugando-java
    @jugando-java 10 ปีที่แล้ว +1

    Amigo una consulta si quisiera usar uno de los datos que me salen en la lista como lo podria seleccionar y que lo almacene en un contador?

    • @yeniervenegas
      @yeniervenegas  10 ปีที่แล้ว

      a que te refieres a almacenar en un contador?

    • @jugando-java
      @jugando-java 10 ปีที่แล้ว

      por ejemplo almacenar los datos en un ArrayList

  • @gabrielestebanlealnavarret7112
    @gabrielestebanlealnavarret7112 10 ปีที่แล้ว +1

    Gracias.Buen video, será compatible con el Compact Framework 3.5?.

    • @yeniervenegas
      @yeniervenegas  10 ปีที่แล้ว

      Gabriel Esteban Leal Navarrete Amigo te soy sincero no lo he probado, si lo haces, comentas :) pura vida!

    • @gabrielestebanlealnavarret7112
      @gabrielestebanlealnavarret7112 10 ปีที่แล้ว

      Lo que hice fue trabajar con una base de datos sql compact y archivos csv.

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

    Grande

  • @Bulldobi
    @Bulldobi 10 ปีที่แล้ว

    Muchas gracias.
    Como podría hacer para que abra la primera hoja de Excel sin importar el nombre?

  • @rauljaimecapchaanco8810
    @rauljaimecapchaanco8810 9 ปีที่แล้ว

    Muy bueno el vídeo, una consulta, si una columna tiene datos numéricos y alfanuméricos, al momento de cargar el excel, solo me muestra los datos numéricos, pero los alfanuméricos lo pone en null, tienes una solución sin tener que modificar el formato de la columna desde el excel, sino desde la aplicación?
    Te agradecería.

  • @edgardjoelbejaranoacevedo644
    @edgardjoelbejaranoacevedo644 7 ปีที่แล้ว

    Y como podria exportar a excel las ventas del día de la base de Datos? seria chevere

  • @mojicagaming6424
    @mojicagaming6424 9 ปีที่แล้ว

    hola amigo muy bueno tu video me fue de mucha ayuda, pero cuando importo el archivo de excel en la parte del encabezado si le doy clip en algún campo me ordena los registros que están el en datagrid, he buscado como desabilitar o colocar enable el encabezado y no he encontrado me podrías ayudar? muchas gracias
    suscrito

  • @nicolassaldana549
    @nicolassaldana549 9 ปีที่แล้ว

    hya una forma de que al apretar el botos salga de inmediato el excel? sin tener que buscarlo

  • @estebanoctaviopavezllanca2385
    @estebanoctaviopavezllanca2385 10 ปีที่แล้ว

    una consulta después de aver ingresado el xlsx a datagridwiew como podría hacer para que estos datos mostrados se ingresan a una base de datos básica, y que se vayan agregando cada ves mas datos por dia, espesificmanet ana base de datos sql server por que evisto vidos tutopriales donde hacen que se importemn los datos directamenta a la base dede datos desde el Excel pero lo que ase es no se sigen agregando solo remplazannlos datos existentes

    • @HagenMobiler
      @HagenMobiler 10 ปีที่แล้ว

      Debe recorrer el DataTable generado por la apertura del archivo de Excel fila por fila y realizar un insert o un update de registro según sea el caso: insert cuando la información es nueva, update cuando el elemento que utiliza como llave primaria ya existe y desea solamente modificar información. Siempre se debe validar el formato del dato que lleva cada celda y si va acorde como se debe insertar/actualizar en la base de datos: datos tipo numérico y nada de caracteres alfabéticos, valores dentro de un rango específico, etc.
      Debe tener en cuenta cómo está distribuida su BD (modelo E-R) para ver qué tablas afecta primero y así evitar redundancia de información.

  • @DevTunePlay
    @DevTunePlay 8 ปีที่แล้ว

    Muchas gracias

  • @joseserralta1133
    @joseserralta1133 10 ปีที่แล้ว

    En Csharp 2008, como se realiza

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

    forzosamente tiene que estar abierto el archivo de excel para que funcione? solo asi me jalo

  • @NavazaMakeup
    @NavazaMakeup 8 ปีที่แล้ว

    hola,, muy buen video pero si quiero abrir archivos de excel y no se los nombres de las hojas como podria hacerlo?? soy nueva esto :p

  • @eduardcortes3869
    @eduardcortes3869 9 ปีที่แล้ว

    Cordial Saludo Yenier, buen video.
    implemente su codigo en mi proyecto pero al momento de seleccionar el archivo excel me sale este error: No se pudo encontrar el archivo ISAM instalable.
    Espero pueda ayudarme ya que he buscado otras fuentes y aun no he dado con la solucion.
    Gracias por su atencion.

  • @juanpablocartagenacolorado3261
    @juanpablocartagenacolorado3261 9 ปีที่แล้ว

    Tengo un en una columna del archivo de excel datos numéricos pero también texto como 1234-5 y cuando se lleva al datagrid los reconoce como numero me imagino por que la mayoría son números enteros y los datos los eliminan y al ingresarlos manual saca una excepción alguien podría ayudarme por fa..
    Muy buen vídeo me sirvió mucho gracias !!!

  • @AannDress
    @AannDress 10 ปีที่แล้ว +1

    me marca un error en el Connection, ocupo algun driver?

    • @yeniervenegas
      @yeniervenegas  10 ปีที่แล้ว

      Muestrame una ilustracion del error al correo yenierucr17@outlook.com para colaborarte! Saludos

  • @licOscarGarcia
    @licOscarGarcia 10 ปีที่แล้ว

    y si quiero que tome automaticamente el nombre de la hoja?

  • @daniaponcemontes9338
    @daniaponcemontes9338 6 ปีที่แล้ว

    hola no tengo ningún error, pero no corre, a que se debe eso

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

    a nadie le apareció el error de system.invalidoperationexception el proveedor 'microsoft.ace.oledb.12.0' no esta registrado en el equipo local

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

      contacteme por correo para echarte la mano! correo yeniervs@gmail.com

  • @chacalozo
    @chacalozo 8 ปีที่แล้ว +1

    Hola amigo,
    se puede implementar en asp.net ?

    • @williamprogramer4168
      @williamprogramer4168 6 ปีที่แล้ว

      lo pudiste lograr yo en algo así estoy trabajando solo que tengo que guardar en la base de datos y no se me ocurre como hacer

    • @TCix-yj9kq
      @TCix-yj9kq 5 ปีที่แล้ว

      @@williamprogramer4168 aca hay algo que te puede ayudar th-cam.com/video/UgVTTWnKf30/w-d-xo.html

  • @ivanmartinez3680
    @ivanmartinez3680 8 ปีที่แล้ว

    excelente

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

    aaa como .... interrumpe ese celular, conteste compa, pa seguir escuchándolo sin interrupciones

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

    Para los seguidores que necesitan este mismo proyecto en Vb.net les comparto el link y dentro del mismo, el código, espero les sirva: th-cam.com/video/N_P6yfD6aJ0/w-d-xo.html

  • @yunioraguilaoria1366
    @yunioraguilaoria1366 6 ปีที่แล้ว

    Esto lo encontre en san google no es mio pero es la solución -:P
    Re: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
    Jan 08, 2010 02:57 AM|LINK
    I think you work under 64 bit OS.
    Please change target platform before compilation to "x86" instead of "Any CPU"
    in Visual Studio 2008, just go to menu ...
    Build -> Configuration Manager -> Active Solution Platform: -> New -> Type or select the new platform -> x86 - > OK
    Good luck.
    Kayun Smile

  • @oscarflorez1232
    @oscarflorez1232 6 ปีที่แล้ว

    muchas gracias