Excelente Maestro. Muchas gracias. Muy claras sus explicaciones y muy limpios en las secuencias sus videos. Siempre de mucha ayuda. Saludos y un abrazo.
Qué tal @jomelespi1442, claro que si te comento como: 1: Crea y comparte una carpeta en red con la base de datos final, revisa que sea visible por las otras PC 2: De tu versión ultima o final del proyecto ejecutada sin error crea un respaldo de toda la carpeta del proyecto. (dejar la versión local original) 3. Entra a las propiedades del proyecto en la pestaña Configuración, clic en la ruta de la base de datos, clic en los 3 puntos y examina la nueva ruta en red, y selecciona la base de datos, guarda los cambios. 4. Ejecuta nuevamente la aplicación para que se compile la nueva ruta y pruebes que se conecta 5. En la carpeta del proyecto entra a la carpeta Bin\Debug y allí encontrara el .EXE de la aplicación que sólo tendrás que copiar a cada PC que tenga acceso a la carpeta compartida. Es posible tengas que instalar el NetFrameWork versión correspondiente al proyecto en cada PC que copies el .EXE, y el Access DataBase Engine de la versión de Office que usaste, estos los puedes descargar gratis del sitio de Microsoft. Espero te sirva, saludos.
@@lasesionextra ing tendrá algun tuto para crear usuarios y contraseñas que cada usuario abra un form diferentes o me puede ayudar a buscar como hacerlo
Hola @jomelespi1442, en esta serie, del video del que me escribes, contempla el manejo de usuarios, te dejo el link del video donde se hace el ejemplo del control de acceso a los usuarios: ua-cam.com/video/00GBGHeRSF8/v-deo.htmlsi=YSQbgy1p-vUvMESx, la base de daros también está preparada con una tabla de usuarios y sus respectivos niveles de permisos de operación, también hay otro ejemplo muy similar aunque esta en C# te puede servir verlo, ya que la forma es la misma: ua-cam.com/video/62AeVnZFm2A/v-deo.htmlsi=FIkPOXfxdn9MIQDa, espero te ayuden, saludos.
hola como estas? buenísimos tus videos, todo muy bien explicado. Te consulto si hago yo otra base de datos en access no me aparecen las opciones datagridview, ni detalles quisiera saber que versión de access tiene tu base de datos por favor, y así puedo practicar con otras base de datos que yo cree....
Hola @rosanamontenegro2515, todo bien por acá gracias, un gusto saber que los ejemplos te han servido, con gusto te comento lo que me preguntas, las base en Access también tendrá que ver con tu versión de Visual Studio, yo he usado bases de versiones 2007 y 2016, pero lo que pienso puede estar pasando con tu caso, es que debes asegurarte que el proyecto iniciado sea para Windows Form NetFrameWork y la conexión debe ser desde un nuevo origen de datos y no desde servidores, espero haber ayudado, saludos.
Tengo una duda.Como le hago para que cuando dos tablas están relacionadas, e introduzca un registro en el campo de la clave única, también se guarde en la otra tabla?
buenas noches, tengo un problema en mi proyecto tengo varios formularios, form 1, clientes, courier, cuando intento enlazar la base de datos como usted explica al momento de ejecutar me sale error BC3002 NO ESTA DEFINIDO EL TIPO "COURIER.BASEDATASETTABLEADAPTERS.CLIENTETABLEADAPTER" COURIER= NOMBRE DE MI PROYECTO BASE= NOMBRE BASE EN ACCES pero cuando hago con un solo formulario form1 como su ejemplo no me da ningun error, quiza me puede ayudar con alguna solucion por favor.
Hola, buenas, primero me vi los 16 videos del Visual Basic, ahora quiero proner el practica, tengo el Visual Studio 2022 y Access 2016, la base de datos esta en formato accdb, al agregar el origen de datos funciona todo correctamente sin errores, después de arrastrar el Producto en formato Detalle todo bien, pero al ejecutar me da este error "La cláusula Handles requiere una variable WithEvents definida en el tipo contenedor o en uno de sus tipos base"... Ya tengo instalado el motor de conexión el Access "accessdatabaseengine_X64"... una ayudita por favor, ya me tranque al segundo paso jejeje
Hola Kei, varios usuarios me han comentado sobre algunos inconvenientes con la versión de visual studio 2022 y Access, sin embargo yo no he tenido la oportunidad de hacer muchas pruebas con esa versión, puedes probar grabando tu base de Access en versiones anteriores y si no te resulta molesto yo diría que puedas hacer un par de intentos más desde el inicio y tal vez resuelvas donde está el error, también puede ser como está diseñada la base datos en Access, espero encuentres la solución, saludos.
Hola te comento que las aplicaciones que yo programo, las hago con el acceso y manipulación de los datos de la forma tradicional, (como lo muestran los vídeos o usando sentencias SQL), pero si tienes experiencia en programación orientada a objetos puedes usar entity framework y ahorrar programación y tiempo para esos procesos. Gracias por el comentario, saludos.
Excelente video! Tengo la siguiente consulta: ¿En dónde debería almacenar mi base de datos si quiero que este software lo utilicen varios usuarios desde sus respectivas computadoras? ¿Es posible que mi archivo access lo coloque en una carpeta compartida en one drive y al momento de elegir la base de datos en el Visual Studio yo busque la carpeta compartida en one drive y seleccione el archivo Accces?. Saludos cordiales,
Que tal Rudy, te comento cómo hacer para que funcione en red, primero habrá que crear una carpeta en el posible servidor y allí copiar la base de datos, después compartir esa carpeta con los equipos de esa red, en el minuto 15:45 de este video en que comentas, explico donde cambiar la nueva ruta, una vez terminado, corres la aplicación para que te genere el nuevo ejecutable, el cual copiarás a cada equipo de donde quieras que corra la aplicación. Si buscas que la base de datos sea accesible en la nube por medio de One Drive te diré que el protocolo de conexión no es compatible, para este tipo de ejemplo debe ser una conexión a una unidad de red, si compartes una unidad virtual de one drive es posible que funcione, espero haber colaborado, saludos.
Buenas amigo estuve probando y en mi visual studio 2022 no me da la opción "Agregar un nuevo origen de datos". y todavia no puede agregar la BD :( Saludos.
Hola amigo, las versiones más nuevas de Visual Studio vienen con más opciones para desarrollar diversos tipos de aplicaciones, respecto a lo que me comentas, es posible que la aplicación que iniciaste no es para Netframework, es decir, al crear un nuevo proyecto debes verificar que diga: Aplicación de Windows Forms (.Net Framework), si no viene esa opción, inicia el programa de instalación nuevamente e instala esa parte. Es lo que he visto con amigos con esa versión, sin embargo, yo no he instalado todavía esa versión para poder colaborarte con mejor detalle, espero lo soluciones, saludos.
Interesante, pero mi experiencia me indica que no es suficiente desarrollar con los asistentes, si bien es cierto que ayudan bastante, pues en una aplicación de producción hay que hacer otras cosas: validar los datos de pantalla, validar contra una base de datos, etc...
Que tal Oscar, gracias por tomarte el tiempo de comentar, sin duda seleccionar el método de conexión a una base de datos es algo a toma en cuanta, sin embargo, el video sólo muestra el inicio de como iniciar una aplicación conectada de esta forma, pero el resto de la lista muestran paso a poso cómo hacer una aplicación con muchas de las consideraciones que mencionas. En mi experiencia te comento que usando este método tengo varias aplicaciones multiusuario en red y con miles de registros funcionando sin problema, un saludo.
Muchas gracias, un placer encontrar a alguien que explica las cosas claramente. Sus tutoriales tienen un valor incalculable.
Qué tal @wandalowe, gracias por tu comentario y por visitar el canal, un gusto que te pueda servir la serie, saludos.
Excelente Maestro. Muchas gracias.
Muy claras sus explicaciones y muy limpios en las secuencias sus videos.
Siempre de mucha ayuda.
Saludos y un abrazo.
Hola, gracias por comentar y un gustos poder contribuir, saludos.
Excelente maestro ❤
Que tal @marelinalexandramejiamarti6685, un gusto saber que te sirve, gracias por comentar, saludos.
Ing muy buen video, mi duda es si la quiero publicar y compartirlo y que podamos usarlo en red? Saludos y gracias
Qué tal @jomelespi1442, claro que si te comento como:
1: Crea y comparte una carpeta en red con la base de datos final, revisa que sea visible por las otras PC
2: De tu versión ultima o final del proyecto ejecutada sin error crea un respaldo de toda la carpeta del proyecto. (dejar la versión local original)
3. Entra a las propiedades del proyecto en la pestaña Configuración, clic en la ruta de la base de datos, clic en los 3 puntos y examina la nueva ruta en red, y selecciona la base de datos, guarda los cambios.
4. Ejecuta nuevamente la aplicación para que se compile la nueva ruta y pruebes que se conecta
5. En la carpeta del proyecto entra a la carpeta Bin\Debug y allí encontrara el .EXE de la aplicación que sólo tendrás que copiar a cada PC que tenga acceso a la carpeta compartida.
Es posible tengas que instalar el NetFrameWork versión correspondiente al proyecto en cada PC que copies el .EXE, y el Access DataBase Engine de la versión de Office que usaste, estos los puedes descargar gratis del sitio de Microsoft.
Espero te sirva, saludos.
@@lasesionextra uff muchas gracias ing, eres grande
@@lasesionextra ing tendrá algun tuto para crear usuarios y contraseñas que cada usuario abra un form diferentes o me puede ayudar a buscar como hacerlo
Hola @jomelespi1442, en esta serie, del video del que me escribes, contempla el manejo de usuarios, te dejo el link del video donde se hace el ejemplo del control de acceso a los usuarios: ua-cam.com/video/00GBGHeRSF8/v-deo.htmlsi=YSQbgy1p-vUvMESx, la base de daros también está preparada con una tabla de usuarios y sus respectivos niveles de permisos de operación, también hay otro ejemplo muy similar aunque esta en C# te puede servir verlo, ya que la forma es la misma: ua-cam.com/video/62AeVnZFm2A/v-deo.htmlsi=FIkPOXfxdn9MIQDa, espero te ayuden, saludos.
@@lasesionextra muchas gracias ing y de nuevo siga así con estos tutos son buenísimo y bien explicado, gracias
hola como estas? buenísimos tus videos, todo muy bien explicado. Te consulto si hago yo otra base de datos en access no me aparecen las opciones datagridview, ni detalles quisiera saber que versión de access tiene tu base de datos por favor, y así puedo practicar con otras base de datos que yo cree....
Hola @rosanamontenegro2515, todo bien por acá gracias, un gusto saber que los ejemplos te han servido, con gusto te comento lo que me preguntas, las base en Access también tendrá que ver con tu versión de Visual Studio, yo he usado bases de versiones 2007 y 2016, pero lo que pienso puede estar pasando con tu caso, es que debes asegurarte que el proyecto iniciado sea para Windows Form NetFrameWork y la conexión debe ser desde un nuevo origen de datos y no desde servidores, espero haber ayudado, saludos.
Muy, pero muy bueno. Excelente!
Hola JackArecito, gracias por tu comentario, saludos.
Tengo una duda.Como le hago para que cuando dos tablas están relacionadas, e introduzca un registro en el campo de la clave única, también se guarde en la otra tabla?
Y viceversa al darle al botón eliminar a un a un registro con un campo relacionado de otra tabla de borre en ambas tablas
buenas noches, tengo un problema en mi proyecto tengo varios formularios, form 1, clientes, courier, cuando intento enlazar la base de datos como usted explica al momento de ejecutar me sale error BC3002 NO ESTA DEFINIDO EL TIPO "COURIER.BASEDATASETTABLEADAPTERS.CLIENTETABLEADAPTER"
COURIER= NOMBRE DE MI PROYECTO
BASE= NOMBRE BASE EN ACCES
pero cuando hago con un solo formulario form1 como su ejemplo no me da ningun error, quiza me puede ayudar con alguna solucion por favor.
Que tal Milton, por favor déjame un correo electrónico y te contacto para ver cómo te puedo colaborar, saludos.
Hola, buenas, primero me vi los 16 videos del Visual Basic, ahora quiero proner el practica, tengo el Visual Studio 2022 y Access 2016, la base de datos esta en formato accdb, al agregar el origen de datos funciona todo correctamente sin errores, después de arrastrar el Producto en formato Detalle todo bien, pero al ejecutar me da este error
"La cláusula Handles requiere una variable WithEvents definida en el tipo contenedor o en uno de sus tipos base"...
Ya tengo instalado el motor de conexión el Access "accessdatabaseengine_X64"... una ayudita por favor, ya me tranque al segundo paso jejeje
Hola Kei, varios usuarios me han comentado sobre algunos inconvenientes con la versión de visual studio 2022 y Access, sin embargo yo no he tenido la oportunidad de hacer muchas pruebas con esa versión, puedes probar grabando tu base de Access en versiones anteriores y si no te resulta molesto yo diría que puedas hacer un par de intentos más desde el inicio y tal vez resuelvas donde está el error, también puede ser como está diseñada la base datos en Access, espero encuentres la solución, saludos.
Pudiste solucionarlo ????
Hola, gran explicación, una pregunta, ¿que es mejor este método o entitwork?
Hola te comento que las aplicaciones que yo programo, las hago con el acceso y manipulación de los datos de la forma tradicional, (como lo muestran los vídeos o usando sentencias SQL), pero si tienes experiencia en programación orientada a objetos puedes usar entity framework y ahorrar programación y tiempo para esos procesos. Gracias por el comentario, saludos.
@@lasesionextra Entiendo. Gracias por responder
Excelente video!
Tengo la siguiente consulta: ¿En dónde debería almacenar mi base de datos si quiero que este software lo utilicen varios usuarios desde sus respectivas computadoras?
¿Es posible que mi archivo access lo coloque en una carpeta compartida en one drive y al momento de elegir la base de datos en el Visual Studio yo busque la carpeta compartida en one drive y seleccione el archivo Accces?.
Saludos cordiales,
Que tal Rudy, te comento cómo hacer para que funcione en red, primero habrá que crear una carpeta en el posible servidor y allí copiar la base de datos, después compartir esa carpeta con los equipos de esa red, en el minuto 15:45 de este video en que comentas, explico donde cambiar la nueva ruta, una vez terminado, corres la aplicación para que te genere el nuevo ejecutable, el cual copiarás a cada equipo de donde quieras que corra la aplicación.
Si buscas que la base de datos sea accesible en la nube por medio de One Drive te diré que el protocolo de conexión no es compatible, para este tipo de ejemplo debe ser una conexión a una unidad de red, si compartes una unidad virtual de one drive es posible que funcione, espero haber colaborado, saludos.
Buenas amigo estuve probando y en mi visual studio 2022 no me da la opción "Agregar un nuevo origen de datos". y todavia no puede agregar la BD :(
Saludos.
Hola amigo, las versiones más nuevas de Visual Studio vienen con más opciones para desarrollar diversos tipos de aplicaciones, respecto a lo que me comentas, es posible que la aplicación que iniciaste no es para Netframework, es decir, al crear un nuevo proyecto debes verificar que diga: Aplicación de Windows Forms (.Net Framework), si no viene esa opción, inicia el programa de instalación nuevamente e instala esa parte. Es lo que he visto con amigos con esa versión, sin embargo, yo no he instalado todavía esa versión para poder colaborarte con mejor detalle, espero lo soluciones, saludos.
Como puedo encontrar la opción orígenes de datos en visual studio 2019?
Hola @maifer, lo puedes activar con las teclas Mayúsculas + Alt + D, o en menú Ver y Otras Ventanas, gracias por visitar el canal, saludos.
@@lasesionextra muchas graciasss!!!!!
Interesante, pero mi experiencia me indica que no es suficiente desarrollar con los asistentes, si bien es cierto que ayudan bastante, pues en una aplicación de producción hay que hacer otras cosas: validar los datos de pantalla, validar contra una base de datos, etc...
Que tal Oscar, gracias por tomarte el tiempo de comentar, sin duda seleccionar el método de conexión a una base de datos es algo a toma en cuanta, sin embargo, el video sólo muestra el inicio de como iniciar una aplicación conectada de esta forma, pero el resto de la lista muestran paso a poso cómo hacer una aplicación con muchas de las consideraciones que mencionas. En mi experiencia te comento que usando este método tengo varias aplicaciones multiusuario en red y con miles de registros funcionando sin problema, un saludo.
Hola amigo me esta gustando tu curso, yo estudio en una universidad y no me ha explicado esto :,C.
Hola amigo, excelente, se aprecia mucho tu comentario, Gracias.
me salvaste muchas gracias bro
Que tal @oreo-fg4py, gracias por tu comentario y por visitar el canal, saludos