COMO CREAR UN EXE EJECUTABLE PARA ACCESS

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

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

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

    Excelente maestro, nunca he hecho nada ejecutable, hasta ahora, me voy a descargar el VISUAL STUDIO. Muchisimas gracias, y recibe un gran saludo desde Chihuahua, México

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

    Excelente forma de explicar mi hermano. Un saludo cordial desde Bucaramanga, Colombia

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

    MASTER!!! MEJOR EXPLICADO NO PUEDE SER, EXCELENTE TUTORIAL, MUCHAS GRACIAS .!!"""

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

    Muy buenas, he tenido un problema y es que al añadir una referencia no aparecen las extensiones de Microsoft office y en concreto "microsoft office.interop.access 14.00. Como podría solucionar este incidente??. Gracias por la atención. Saludos

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

    Gracias por hacer un nuevo vídeo. 🌷🎁

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

    Como puedo hacer la base ejecutable cuando mi base de datos navegue solo por formularios??

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

    Y cómo puedes hacer el respaldo de la base de datos del equipo donde se instaló, cuál sería la ruta local del archivo de acces?
    Gracias

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

      Puedes ver la ubicacion de la base de datos, desde el menu archivo, ahi se vera la informacion y ubicacion del archivo de access. ver ejemplo ibb.co/tDC8z92

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

    Me aparece el siguiente error: System.InvalidCastException: 'No se puede convertir el objeto COM del tipo 'Microsoft.Office.Interop.Access.ApplicationClass' al tipo de interfaz 'Microsoft.Office.Interop.Access._Application'. Ocurrió un error de operación debido a que la llamada QueryInterface en el componente COM para la interfaz con IID '{68CCE6C0-6129-101B-AF4E-00AA003F0F07}' generó el siguiente error: Error al cargar la biblioteca de tipo/DLL. (Excepción de HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)).'
    Alguna idea de qué es??

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

    como hago para que sea portable??? no tengo permisos admin de instalacion . gracias

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

    me sale este error
    System.Runtime.InteropServices.COMException
    HResult=0x800A1EB9
    Mensaje = Microsoft Access no puede abrir la base de datos porque falta o porque está abierta de forma exclusiva por otro usuario, o no es un archivo ADP.
    Origen = Microsoft.Office.Interop.Access
    Seguimiento de la pila:
    en Microsoft.Office.Interop.Access.ApplicationClass.OpenCurrentDatabase(String filepath, Boolean Exclusive, String bstrPassword)

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

    Un solo comentario: EXCELENTE

  • @AdrianRodriguez-yv9cy
    @AdrianRodriguez-yv9cy 4 ปีที่แล้ว

    Buenas tardes y gracias por el video. Cuando estoy instalando en otro equipo me sale un error al final de la instalación: Microsoft .NET FRamework: Excepeción no controlada en la aplicación. No se pudo recuoerar el generador de clases COM, para el componente con CLSID {73A4c9c1-D&(D-11D0_98BF-00a0C90DC8D9} debido al siguiente error: 80040154 Clase no registrada (excepción de HRESULT: 0X80040154 (REGDB_E_CLASSNOTREG))
    Por este error no me ejecuta la aplicación y solo me abre el form1 que cree en VB. Si me pudiera ayudar le agradecería. Muy amable

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

    Excelente aportación... Pregunta; porqué no me aparece la opción : microsoft office interop?

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

    Muy bien explicado! Se agradece

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

    estimado mi acces ingresa con login como lo haria en ese caso , alguna sugerencia

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

      Tu base de datos es independiente del ejecutable, puedes usar login sin problemas.

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

    Buenas tardes y gracias por el video. Cuando estoy instalando en otro equipo me sale un error al final de la instalación: Microsoft .NET FRamework: Excepeción no controlada en la aplicación. No se pudo recuoerar el generador de clases COM, para el componente con CLSID {73A4c9c1-D&(D-11D0_98BF-00a0C90DC8D9} debido al siguiente error: 80040154 Clase no registrada (excepción de HRESULT: 0X80040154 (REGDB_E_CLASSNOTREG))

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

    Estimado Arturo, como puedo añadir el usuario que ingresa al sistema en los registros contables, a fin de saber quien realizo el registro, por ejemplo de ventas o transaccion contable. Gracias!!!

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

    Genial, pero la ruta de acceso es un problema, y lo que hice fue implementar un API para leer un .INI el cual el.exe a la hora de abrir lee el archivo.INI y en el trae la ruta de acceso de archivo access y es modificable desde el .INI, la verdad es molesto tener que hacerlo desde el IDE o depender del my.settings para guardar el valor o modificarlo en cuyo caso seria la ruta del archivo

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

    Don Arturo buenas tardes. segui los pasos que usted indica y todo me funciona bien hasta la instalaccion de la aplicación igual si entro por el setup desinstala correctamente. Pero cuando trato de ejecurtar el .exe desde windows abre la base de datos pero de inmediato se cierra. Pensé que era el aintivirus, o el firewall, los desactive, entonces me fui al centro de confianza de access y le puse la direccion del repositorio donde deja el fuente, Ladireccion donde deja el ejecutable pero se sigue comportando igual...Que cree que pueda ser?

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

      Verifica tu base por separado primero, realiza el proceso de Compactar y Reparar tu Base, cuando compruebes que funciona, lo agregas al proyecto nuevamente.

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

    Hola Muy buen aporte, una consulta, tengo ya mi proyecto access pero tengo consultas directas a 1 excel que es donde actualizo cuotas y añado datos diariamente, como puedo hacer para vincular ese excel al ejecutable para que cumpla la misma funcion de obtener datos segun se actualice mi excel.
    Saludossss

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

    Hola Don arturo. En caso que tenga la base de datos dividida. Como se hace?

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

      Lograste hacerlo?

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

    Que buen video

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

    Hola Arturo, muy, muy interesante este video. Ahora, dudas: si el equipo final NO tiene Access, se necesita instalar (previamente) "Access Runtime"? ... entiendo que sí pero no lo tengo claro.

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

      El runtime de Access funciona solo con Archivos de Access (.accdr), para el caso expuesto en el video se requiere que Access sea instalado en la PC

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

      @@ArturoChapa , gracias por la rápida respuesta; entendido.

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

      No entiendo la finalidad del video entonces. Si el usuario final debe instalar Access de todos modos, por que no simplemente darle la base de datos? La idea del ejecutable es que haga doble click y empiece a trabajar la base de datos sin tener que descargar nada más que el ejecutable

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

      @@royarias9645 la idea es que se realizan aplicaciones y para el cliente final no le sería muy estético abrir de un archivo de access directamente y adicionalmente si quieres vender tu trabajo o la base de datos es una manera fácil de distribuirla.

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

    is it on visual studio community 2019 ?

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

    Hola, como estas? No puedo agregar la referencia "interop" de access porque no está en la lista. Podrias indicarme como la agrego por favor?. Muchas gracias!

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

      Usa esta referencia dentro de visual studio para instalarar Interop para Access
      www.nuget.org/packages/Microsoft.Office.Interop.Access.Dao/

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

      @@ArturoChapa Muchas gracias!

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

    Bueno debo decir que realice todo el ejercicio paso a paso con uno de mis proyectos de historia clínica, tuve algún inconveniente con la referencia de MS office.interop.access no aparecia, asi que desinstale Visual Studio y lo volvi a instalar, funciono bien. Profe otra pregunta ¿Cuando se tiene dividida la base de datos y realizar el ejecutable, ¿Hay inconvenientes en su funcionamiento? Por lo general dejo las tablas en la unidad D y un directorio DataBase...Gracias de nuevo

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

      No debe haber inconvenientes, tu debes trabajar tu Ejecutable con el FrontEnd (diseño) y el BackEnd (datos) ya tu lo tienes en un lugar fijo especifico, debe ser reconocido sin problemas.

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

    Gracias buen tutorial se ve facil pero me salio error System.InvalidCastException: 'No se puede convertir el objeto COM del tipo 'Microsoft.Office.Interop.Access.ApplicationClass' al tipo de interfaz 'Microsoft.Office.Interop.Access._Application'. Ocurrió un error de operación debido a que la llamada QueryInterface en el componente COM para la interfaz con IID
    Me envia este mensaje en tiempo de ejecucion
    System.InvalidCastException: 'No se puede convertir el objeto COM del tipo 'Microsoft.Office.Interop.Access.ApplicationClass' al tipo de interfaz 'Microsoft.Office.Interop.Access._Application'. Ocurrió un error de operación debido a que la llamada QueryInterface en el componente COM para la interfaz con IID '{68CCE6C0-6129-101B-AF4E-00AA003F0F07}' generó el siguiente error: Error al cargar la biblioteca de tipo/DLL. (Excepción de HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)).'

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

    Señor Arturo cuando haga el ejecutable, lo puedo instalar en otro pc aunque este no tenga visual estudio...o es un requisito tener visual studio donde instale el ejecutable...gracias

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

      Asi es, no requieres VS en la otra maquina, El instalador Setup.exe instala todos los componentes necesarios para que el sistema funciones, solo requieres que Access si este instalado en la otra PC.

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

      @@ArturoChapa Gracias por su respuesta

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

      @@ArturoChapa mi estimado y cuando quiera agregarle mas tablas, formularios, reportes...como se maneja ese tema si ya esta instalado el proyecto y como tener una copia de ese soporte

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

    se ve interesante el tutorial, que pasa si tenemos un programa hecho como proyecto de access? (.adp)

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

    Buenísimo el video Arturo!! Muchas gracias!! Hace rato estaba necesitando esto.

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

    Mi buen Arturo.. muy interesante y educativo.. si una vez que tengas los archivos de distribución y lo intentas instalar, ¿ Pregunta ? el equipo donde instalemos nuestro aplicativo no necesariamente debe tener a Access instalado.. es decir si tiene una versión instalada que no sea la profesional, la aplicación funciona correctamente. ?

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

      Si se requiere Access instalado.

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

      si utilizas SSE Setup no requieres tener ninguna version de Access, este Programa tiene varias versiones de Runtime Incluidos checa este video th-cam.com/video/SZcsyKf7FOI/w-d-xo.html

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

    GRACIAS

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

    Gracias

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

    Bueno despues de realizar análisis al código y realizar algunas pruebas sobre el mismo y compilando mi proyecto, debo decir que los resultados fueron exitosos, sin errores, es mas le puse contraseña a la base de datos, corregi el código, compile y perfecto. Le agradeceria profe una explicación algo más profunda sobre los parámetros de False en "(Environment.CurrentDirectory + "\Axioma.accdb", False, ""), y "ObjAccess.Visible = False", este último cuando en la base de datos se tiene oculto el entorno de Access. Mil gracias Profe por sus aportes.

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

      Son 3 parametros
      objAccess.OpenCurrentDatabase("Ruta del Archivo .accdb", "Abrir en Modo Exclusivo True/False", "Clave de la base opcional")

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

      @@ArturoChapa mil gracias profe... Saludo

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

    Hola Arturo, excelente Video muy claro todo, te puedo hacer una consulta, cuando en la base de datos se tiene oculto el entorno de Access, en ObjAccess.Visible = False" como debo poner, ya que de esta forma veo todo el entorno, muchas gracias y saludos César

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

    Hola profe que excelente video tutorial...Una vez compilado el proyecto si hay cambios o adiciones ¿Se hace el mismo procedimiento para volver a dejarlo ejecutable?

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

      Es correcto, puedes también solo cambiar la base actualizada por la anterior y funcionara.

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

    Buenas tardes, he seguido el tutorial y me parece perfecto. He logrado que me funcione en el debug, pero no puedo publicarlo, no puede crear el certificado predeterminado. Le agradecería me explicara como solucionarlo, pues al hacer el inicio, me parece extraordinario el resultado. Gracias por su tiempo

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

    Muchas gracias muy interesante profe con esto queda protegida mi base datos, o me la pueden descompilar? y robarse mi proyecto

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

    La verdad no es bueno por que deberias no mostrar el entorno de desarrollo de access