No chico! Pero tu que carajos! Eres el Mejor! Naguara busco y busco y siempre lo mejor lo encuentro contigo. Dure rato diagramando, planificiando, definiendo criterios, investigando en el campo lo que queria, el como ni puta idea pero se lo que quiero. Tus videos son lo mejor, apenas me empieze a ir mejor, comprare todos los cursos que tengas en la Red, tu manera de explicar vale Oro, suscrito panaderia!
Muchas gracias por compartir tus conocimientos! Tengo una pregunta. ¿Como puedo buscar por medio de una caja de texto nombre y apellido, si tengo estos campos separados.
Excelente explicación brother, tengo una duda, el subformulario lo creaste con la consulta,?? Osea primero creaste la consulta y luego el subformulario para crear el filtro ??
Gracias David Samuel. Me funciona las instruccioneos VBA. ahora me tocará profundizar en el select y sus opciones. Te agradezco tu explicación y la utilidad que me ofreció. Hasta otra y buen año.
David, buenas, porfa una consulta,tengo un fromulario Gral con subformualrios donde estan detalle de ventas, en el cual hay una campo para el cod producto, existenci y nombre, lo que se desea es buscar un formulario (donde estan los productos y y llevar los datos de ese producto a mi subformularios de movimiento....gracias de antemano
Muchas gracias por tu aporte amigo, si quisieras abrir el formulario directamente donde se encuentra el registro? Cómo le haría? Es decir, poner un botón o hacer click
Sus videos me han ayudado mucho , he aprendido bastante, tengo una duda, yo tengo algo muy semejante pero son unos filtros hechos, no desde un cuadro combinado sino desde un cuadro de lista que tengo en un subformulario para que me filtre los datos en otro subformulario cuando se seleccione con un click la opcion, hice lo mismo, pero no me sirvió, cuando le hago click a la opción, access me saca un cuadro de dialogo de introduzca el valor del parametro de forma manual, que me faltaría para que me funcione? Gracias
Hola David, espero que ya estés mejor. Quería hacerte una consulta, como puedo pasar a varios textbox los datos seleccionados de un item del subformulario. Gracias
Hola me han servido mucho tus tutoriales y fáciles de entender , ahora como seria para filtrar, un ejemplo por categoría y después aplicar otro filtro por nombre sobre los resultados ya filtrados de las categorías. gracias
Se puede con código reemplazar el buscador "original" que tiene Access en la barra de navegación en un TXTBOX?, NO SE COMO GENERAR UN BUSCADOR PARA QUE ME ENCUENTRE UN REGISTRO DE UN FORMULARIO Y QUE ME ENCUENTRE LOS DATOS VINCULADOS AL SUBFORMULARIO, SOLO ME LO ENCUENTRA EL BUSCADOR DE ACCESS, te agradecería un monton.
Hola David, sigo muy de cerca tus videos y la verdad he aprendido mucho, una consulta, como puedo generar un botón con código VBA que me exporte a excel lo que acabe de filtrar? Mil gracias, un abrazo!!
Muy buen video! He visto los tres tutoriales relacionados con el buscador y me parece un método muy eficiente de buscar registros, pero me ha surgido la duda de cómo se podría aplicar la misma metodología para filtrar varios campos a la vez, por ejemplo, filtrar por "Nombre" y por "Marca" al mismo tiempo. Un saludo!
@@DavidSamuelHn Como me dices creo que es como el caso de filtrar por todos los campos. Quizás no me expliqué del todo bien, yo me refería a utilizar un Textbox para filtrar un campo y otro Textbox diferente para filtrar otro campo diferente. El caso aplicado a este video sería filtrar los registros con la palabra "CEMENTO" que aparecen en el campo "Nombre" y a la vez los registros con la palabra "bodega" en el campo "Depto.", de forma que veas solo los artículos "cemento" que hay en la bodega. Muchas gracias.
Ingeniero como siempre muy importante, eficiente y practico todos los temas que propone en sus vídeos. Es posible realizar el mismo ejercicio escribiendo los datos en un combobox y este mismo se llene dependiendo las coincidencias de la consulta?. Espero haberme hecho entender. Muchas gracias.
Si si es posible, se puede hacer con dao o ado, y funcionaria prefecto, la explicacion aca via texto quedaria corta, pero con estos tips ya seria solo de adaptarlo y usar lo que le digo
Buenas, yo inicie una base de datos en los cuales voy cargando por separado datos de un mismo vehículo con su mismo dominio y quiero buscar por dominio y que me aparescan todos los registros realizados a ese dominio. Cómo debo hacer ?
Osea ayer cargue a un dominio que se le hizo una reparación, hoy cargue en otro registro el mismo dominio con otra reparación y Mañana cargo de nuevo otro registro al mismo dominio con otra reparación y a la hora de buscar quiero que me aparezcan todos los registros de ese dominio nose si me explico.
Excelente contenido estimado amigo, es un honor poder apreciar una trayectoria tan amplia en VBA ACCESS Tengo una situación, tal ves si en algún momento me la puedas aclarar, te lo agradecería muchísimo. Tengo una tabla "Empleados, los cuales realizan ahorros mensualmente (en una tabla "detalle_ahorros"), en la tabla empleados, tengo dos campos: saldo_ahorro_escolar y saldo_ahorro_navideno, como puedo pasar la información totalizada para cada empleado para cada uno de los ahorros que realiza, y almacenar dicha información en los campos correspondientes en la tabla "empleados" De antemano muchas gracias por la posible ayuda que me puedas brindar. Saludos Cordiales desde Costa Rica.
Buenas tardes David Samuel, yo no consigo replicar un buscador similar al tuyo. Cuando tecleo me..... no me aparece el nombre del formulario, ni el recordsource. ¿A que se debe? ¿Puedes enviarme un pequeño ejemplo y lo intento adaptar a mi bbdd? Muchas gracias. Saludos
Sólo soy aficionado aprendiendo Access y quiero hacer una consulta de ese tipo pero por el motivo que sea me da siempre errror en me.buscar_L, he hecho formulario y subformulario primero como Buscar y Buscar_l y luego al reves pero siempre me da el error se compliación, "no se encontró el método o el dato miembro" me falta explicación no soy capaz de completar la búsqueda
hola David muchas gracias por tus videos son muy buenos....Pero me encontre con un problema en un caso muy particular. Tengo una tabla con 3 campos: codigo, nombre y precio. Lo que quiero hacer en un formulario es (usando solo texbox) escribir el codigo en un texbox y en otro texbox mostrar el nombre y en otro texbox mostrar el precio...o sea buscar por el codigo el producto...Ojala me puedas ayudar.
Hola Gerardo, claro, imaginate que la tabla se llama: productos, una forma basica de hacerlo es asi: en el textbox de codigo, en el evento despues de actualizar pon este codigo: nombre= dlookup("[nombre"],"[productos]","[codigo]=" & me.txtcodigo & ""), esta forma es basica cuando tu aplicacion es pequeña, si es un sistema grande se utilizan sentencias sql, saludos
@@DavidSamuelHn hola David y muchas muchas gracias por la deferencia en ayudarme. Lamentablemente no me funciona lo que me dices que haga....Me gustaria mandarte el archivo de access pero no se como.....Yo se que es sumamente sencillo pero no me funciona.....
Hola samuel, excelente video, bien explicado. Yo también quiero hacer lo mismo que quiere @gerardo pero me sale error en el texbox, por favor puedes compartirme el archivo de Gerardo o hacer un video explicando el procedimiento. 🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻
Sr. David le quiero preguntar si los codigos de bisual basic de el acces 2016 pueden funcionar para el acces 2019. Felicidades usted enseña bien y claro. Gracias y saludos desde acapulco. Su servidor xavier.
Estimado xavier, gracias por sus palabras, en efecto, funcionan tanto en la versión 2007, 2010, 2013, 2016 hasta la ultima 2019..!! Saludos hasta su bella Acapulco
Saludos desde Ecuador excelente explicación,tal vez puedes hacer un vídeo en el que se pueda facturar el KIT o COMBO como le llamamos acá .ejemplo que se escaneen el código de barras y que descargue el inventario del kit que puede ser una cola mas unas papas
buenas tardes, excelente video. Funciona perfecto. Lo unico que pregunto es como visualizar todos los registros que hay (esos 15000 productos que tienes en principio) en el subformulario. Ya que en mi subformulario de busqueda solo se puede ver un solo producto
Hola estimado Roy, en el evento load (al cargar) del formulario principal (padre) escriba este codigo: sql="select * from productosl" me.buscar_l.form.recordsource=sql este mismo codigo tambien lo puede pegar en un boton del formulario padre, y le funcionaria igual, saludos
@@DavidSamuelHn Gracias por responder. Has sido muy amable. Sin embargo, y al intentar cientos de veces, no pude visualizarlo como lo tienes en pantalla.
Hola! Muchas gracias por este video. Ya hice este ejercicio en un formulario que su fuente es una tabla y no una consulta. Tengo un problema. Al momento de escribir una letra en el cuadro de texto que uso para filtrar la búsqueda, inmediatamente se cambia el focus al siguiente cuadro de texto y no puedo seguir escribiendo en él. Solo me permite escribir una letra y después tengo que darle click para volver al cuadro de texto de búsqueda y en cuento escribo otra letra, el focus se va al siguiente cuadro de texto. ¿Sabes por qué pasa esto?
es correcto, seria asi: sql = "select * from ProductosL where nombre like '*" & Me.TxtFiltro.Text & "*' or codigo=" & me.txtFiltro.text & " order by nombre"
yo lo escribo asi Private Sub txtBusqueda_Change() Dim SQL As String SQL = "Select * from info1 where cliente like '*" & Me.txtBusqueda.Text & "*' order by cliente" Me.impresion.Form.RecordSource = SQL End Sub Donde info1 es mi tabla y ahi esta el campo cliente cliente es el campo que deseo buscar al escribir txtBusqueda el nombre del cuadro de texto donde estoy haciendo la búsqueda impresion se llama el formulario donde esta el campo cliente que deseo buscar el caso es que al posicionarme en el cuadro de texto y a penas digito una letra sea cual sea me manda este mensaje: Error de Compilación No se encontró el método o el dato miembro Que seria lo malo mi estimado David Samuel ? saludos de antemano
Puede utilizar algo asi: like '*" & StrConv(Me.txtfiltro.text, 2, 1042) & "*'" en donde el parametro: 1042 es para lenguaje coreano, sin embargo, este elimina de maravilla los acentos
Hola David: hice todo tal cual aparece en el video, pero la ultima linea. Me.Buscar_L.Form.RecordSouerce = sql de larga mensaje de error de compilacion. no se encontro el metodo o el dato miembro, es mas cuancomienzo a escribir Me. ya me deberia encontrar el formulario "Buscar_L" pero no aparace el la lista, que podra ser?
Hola estimado amigo quisiera saber si me puedes decir si puedo usar este codigo y como quedaria para hacer la busqueda en un formulario unico con pocos campos intento hacerlo y reemplazo el Buscar_L por el nombre del formulario pero me da error desde ya muchas gracias
lamento decir que no me funciono, hice todo tal cual lo explicas pero nada... me arroja un error en el nombre del subformulario... nose si tenga algo que ver el hecho de que lo estoy haciendo en una laptop...
Buenos dias, es un excelente video, pero si fueras tan amable en ayudarme como es la realizacion de los formularios por que no los puedo conectar. de antemano muchas gracias .
Estimado lobotex, en este videotutorial en particular no diseñe paso a paso el form y sub form, pero si revisas en mi canal, en la mayoria de mis videotutoriales realizo los forms paso a paso, te invito a que le eches un vistazo a cualquiera de ellos, saludos
@@DavidSamuelHn Hola yo lo escribo asi Dim SQL As String SQL = "Select * from info1 where cliente like '*" & Me.txtBusqueda.Text & "*' order by cliente" Me.impresion.Form.RecordSource = SQL Donde info1 es mi tabla cliente es el campo txtBusqueda el nombre del cuadro de texto donde estoy haciendo la busqueda impresion se llama el formulario donde esta el campo cliente pero me manda este mensaje: Error de Compilacion No se encontró el método o el dato miembro Que seria lo malo mi estimado David Samuel ? saludos de antemano
@@DavidSamuelHn en el evento al cambiar Private Sub txtBusqueda_Change() Dim SQL As String SQL = "Select * from info1 where cliente like '*" & Me.txtBusqueda.Text & "*' order by cliente" Me.impresion.Form.RecordSource = SQL End Sub
Hola David, espero estes bien. Te quiero consulta un error que me salio , hice todo tal como lo indicaste, pero me sale el siguiente error: Se ha producido el error '3075' en tiempo de ejecucion. Error de sintaxis (falta operador) en la expresion de consulta '* ProductosL where nombre like '*d*' order by nombre. Cual crees que sea mi error?
Hola, es importante revisar que todo este de la misma manera como lo tengo, los apostrofes, asteriscos etc, el o los nombres de campos deben coincidir tal cual están en la tabla
Soy demasiado Winnie Pooh!!!! no se casi nada de Access ando de tutorial en tutorial. Como haces para cambiar el marco del subformulario, porque el que trae por defecto se ve muy feo... en cambio tu subformulario tiene un borde amarillo. No se si me explique.
Campeón te felicito por tu aporte... Pero tengo una duda porque solo me da la primera palabra, Ejemplo Ana María Tamez escribo Ana y me despliega todo, presiono espacioy escribo María y ya no me despliega nada... Espero puedas ayudarme el código esta igual al tuyo...
Hola estimado Antonio, desde hace un tiempo atras estoy enfocado en proyectos grandes, y algo pequeño me atreveria tomarlo a partir de mil dolares en adelante, saludos
Buenos dias David. Gracias por el video. Hice todo tal cual como explicas y al empezar a digitar la primera letra me desaparece todos los registros. Revise si era alguna condición del campo o en la consulta pero no veo nada raro. Que podría ser?
Buen dia, tienes que tener exactamente igual la sentencia, con un ' que no este ya no funciona, y lo otro, aunque menos logico, es que lo que busques no este en la base de datos, tambien, los nombres de los campos deben estar escritos exactamente como están en la tabla
@@DavidSamuelHn Gracias por contestar. Por alguna razon se me ocurrio hacer un ejemplo en una BD de ceros y funciono sin problemas. Alguna propiedad que desactive en la BD y otra al inciar de ceros estaba bien?
Por favor leer bien: A la persona que te enseña a realizar una disiplina que te servira en tu vida profesional , por respeto se le llama: maestro. No eres igual que el , por que el te esta compartiendo su conocimiento que tu no estudiaste ; es sensillo de entender como dice silvestre es inofensivo de entender. Saludos maestro.
Estimado Victor, previamente debe estar creado, en este video no lo explico, pero si observas mi serie de videos, eso esta explicado en muchos, saludos
No me funciona mi formulario se llama Buscar, la consulta, Alumnosbuscador el campo en la consulta NombreyApellido el cuadro independiente de busqueda txtfiltro NO ES UN SUBFORMULARIO y No jala. Private Sub txtfiltro_Change() Dim sql As String sql = "select * from Alumnosbuscador where NombreyApellido like '*" & Me.txtfiltro.Text & "*' order by NombreyApellido" Me.Buscar.Form.RecordSource = sql End Sub
No chico! Pero tu que carajos! Eres el Mejor! Naguara busco y busco y siempre lo mejor lo encuentro contigo. Dure rato diagramando, planificiando, definiendo criterios, investigando en el campo lo que queria, el como ni puta idea pero se lo que quiero. Tus videos son lo mejor, apenas me empieze a ir mejor, comprare todos los cursos que tengas en la Red, tu manera de explicar vale Oro, suscrito panaderia!
Excelente, gracias, soy novato en Acces, pero es difícil no aprender con estos videos.
Muchas gracias por compartir tus conocimientos! Tengo una pregunta. ¿Como puedo buscar por medio de una caja de texto nombre y apellido, si tengo estos campos separados.
Muchas gracias por tu trabajo. Con este video agilizar mis aplicaciones.
Un saludo desde España👋👋👋
Un saludo a ud hasta España.!
Buenísimo David!!! No me imaginé que se podía hacer esto en Access! De 10!!! Muchas gracias!!!
Gracias
Excelente explicación brother, tengo una duda, el subformulario lo creaste con la consulta,??
Osea primero creaste la consulta y luego el subformulario para crear el filtro ??
excelente aporte... consulta por que sucede que la tabla tenga 500 registro y la consulta lleguen menos 345
Gracias David Samuel. Me funciona las instruccioneos VBA. ahora me tocará profundizar en el select y sus opciones. Te agradezco tu explicación y la utilidad que me ofreció. Hasta otra y buen año.
Gracias, feliz año a ud tambien.!!
Muchas gracias, estuve buscando muchísimo esto y es el primero que me funciona!
David, buenas, porfa una consulta,tengo un fromulario Gral con subformualrios donde estan detalle de ventas, en el cual hay una campo para el cod producto, existenci y nombre, lo que se desea es buscar un formulario (donde estan los productos y y llevar los datos de ese producto a mi subformularios de movimiento....gracias de antemano
Un genio david. Gracias por estos cursos! Me ayudaron un monton.
Muchas gracias por tu aporte amigo, si quisieras abrir el formulario directamente donde se encuentra el registro? Cómo le haría? Es decir, poner un botón o hacer click
Bien un boton, bien hacer click o doble click, o bien al presionar enter
Disculpa que me abuse de tus conocimientos David, pero como le haría para desarrollar esa función ?
Sus videos me han ayudado mucho , he aprendido bastante, tengo una duda, yo tengo algo muy semejante pero son unos filtros hechos, no desde un cuadro combinado sino desde un cuadro de lista que tengo en un subformulario para que me filtre los datos en otro subformulario cuando se seleccione con un click la opcion, hice lo mismo, pero no me sirvió, cuando le hago click a la opción, access me saca un cuadro de dialogo de introduzca el valor del parametro de forma manual, que me faltaría para que me funcione? Gracias
Muchas gracias por la ayuda David excelente, una pregunta y si quieres hacer la busqueda en varios campos al mismo tiempo
Tambien se puede, en el where lo pones con el or, subire un video asi.!
@@DavidSamuelHn OK tengo más o menos la idea espero q sea como tu video igual lo voy a ver 👌
David que macizo está ese fondo. Y el efecto es alucinante.
Gracias jimmy
Gracias Bro... Trabajando a perfección, Saludos desde El Salvador
Excelente bro, saludos casi paisa..!
Maestro buenos dias desde acapulco gro. Saludos y un fuerte abrazo inofensivo como dice silvestre.saludos master.
Hola David, espero que ya estés mejor.
Quería hacerte una consulta, como puedo pasar a varios textbox los datos seleccionados de un item del subformulario.
Gracias
Pendiente Marcos, precisamente mi siguiente video es sobre ese tópico, hoy lo subo
@@DavidSamuelHn gracias
Hola me han servido mucho tus tutoriales y fáciles de entender , ahora como seria para filtrar, un ejemplo por categoría y después aplicar otro filtro por nombre sobre los resultados ya filtrados de las categorías. gracias
Se puede con código reemplazar el buscador "original" que tiene Access en la barra de navegación en un TXTBOX?, NO SE COMO GENERAR UN BUSCADOR PARA QUE ME ENCUENTRE UN REGISTRO DE UN FORMULARIO Y QUE ME ENCUENTRE LOS DATOS VINCULADOS AL SUBFORMULARIO, SOLO ME LO ENCUENTRA EL BUSCADOR DE ACCESS, te agradecería un monton.
Muchas gracias David, me sirvió de maravilla ese código. Pura Vida
Hola David, sigo muy de cerca tus videos y la verdad he aprendido mucho, una consulta, como puedo generar un botón con código VBA que me exporte a excel lo que acabe de filtrar? Mil gracias, un abrazo!!
BUENAS TARDES ING. MUCHAS GRACIAS POR ESTE APORTE A LA PROGRAMACION ES EXCELENTE EXPLICACION MUCHAS GRACIAS
Hola, muchas gracias, feliz tarde
Muy buen video! He visto los tres tutoriales relacionados con el buscador y me parece un método muy eficiente de buscar registros, pero me ha surgido la duda de cómo se podría aplicar la misma metodología para filtrar varios campos a la vez, por ejemplo, filtrar por "Nombre" y por "Marca" al mismo tiempo.
Un saludo!
Or marca= etc etc
@@DavidSamuelHn Como me dices creo que es como el caso de filtrar por todos los campos. Quizás no me expliqué del todo bien, yo me refería a utilizar un Textbox para filtrar un campo y otro Textbox diferente para filtrar otro campo diferente.
El caso aplicado a este video sería filtrar los registros con la palabra "CEMENTO" que aparecen en el campo "Nombre" y a la vez los registros con la palabra "bodega" en el campo "Depto.", de forma que veas solo los artículos "cemento" que hay en la bodega.
Muchas gracias.
Hola buenas tardes, como haces para mostrarlo en forma de lista los registros en el subformulario??
Excelente.
Ingeniero como siempre muy importante, eficiente y practico todos los temas que propone en sus vídeos. Es posible realizar el mismo ejercicio escribiendo los datos en un combobox y este mismo se llene dependiendo las coincidencias de la consulta?. Espero haberme hecho entender. Muchas gracias.
Si si es posible, se puede hacer con dao o ado, y funcionaria prefecto, la explicacion aca via texto quedaria corta, pero con estos tips ya seria solo de adaptarlo y usar lo que le digo
waooo excelente
tu subformulario tiene un aspecto de lista. ¿Como lo haces?
Gracias David, bendiciones!!!
Hola, es posible que cuando encuentre el producto que deseo aparezca con imagen?
buen día, en mi computador el código queda bien, pero cuando paso el archivo a otro pc me da un error, me podrías ayudar con eso, gracias
Buenas, yo inicie una base de datos en los cuales voy cargando por separado datos de un mismo vehículo con su mismo dominio y quiero buscar por dominio y que me aparescan todos los registros realizados a ese dominio. Cómo debo hacer ?
Osea ayer cargue a un dominio que se le hizo una reparación, hoy cargue en otro registro el mismo dominio con otra reparación y Mañana cargo de nuevo otro registro al mismo dominio con otra reparación y a la hora de buscar quiero que me aparezcan todos los registros de ese dominio nose si me explico.
Excelente contenido estimado amigo, es un honor poder apreciar una trayectoria tan amplia en VBA ACCESS
Tengo una situación, tal ves si en algún momento me la puedas aclarar, te lo agradecería muchísimo.
Tengo una tabla "Empleados, los cuales realizan ahorros mensualmente (en una tabla "detalle_ahorros"), en la tabla empleados, tengo dos campos: saldo_ahorro_escolar y saldo_ahorro_navideno, como puedo pasar la información totalizada para cada empleado para cada uno de los ahorros que realiza, y almacenar dicha información en los campos correspondientes en la tabla "empleados"
De antemano muchas gracias por la posible ayuda que me puedas brindar.
Saludos Cordiales desde Costa Rica.
Buenas tardes David Samuel, yo no consigo replicar un buscador similar al tuyo. Cuando tecleo me..... no me aparece el nombre del formulario, ni el recordsource. ¿A que se debe? ¿Puedes enviarme un pequeño ejemplo y lo intento adaptar a mi bbdd? Muchas gracias. Saludos
Sólo soy aficionado aprendiendo Access y quiero hacer una consulta de ese tipo pero por el motivo que sea me da siempre errror en me.buscar_L, he hecho formulario y subformulario primero como Buscar y Buscar_l y luego al reves pero siempre me da el error se compliación, "no se encontró el método o el dato miembro" me falta explicación no soy capaz de completar la búsqueda
BUENAS TARDES GRACIAS POR SU EXCELENTE VIDEO, TENGO UNA TABLA EN ACCES IMPORTADA DE EXCEL DEBERIA FUNCIONAR IGUAL EL BUSCADOR?
GRACIAS
Si, deberia funcionar igual, no tendria ningun inconveniente siempre y cuando se respete la sintaxis del select, saludos
@@DavidSamuelHn BUEN DIA GRACIAS OR TU RESPUESTA NO ACLARE QUE ESTA VINCULADA
hola David muchas gracias por tus videos son muy buenos....Pero me encontre con un problema en un caso muy particular. Tengo una tabla con 3 campos: codigo, nombre y precio. Lo que quiero hacer en un formulario es (usando solo texbox) escribir el codigo en un texbox y en otro texbox mostrar el nombre y en otro texbox mostrar el precio...o sea buscar por el codigo el producto...Ojala me puedas ayudar.
Hola Gerardo, claro, imaginate que la tabla se llama: productos, una forma basica de hacerlo es asi: en el textbox de codigo, en el evento despues de actualizar pon este codigo: nombre= dlookup("[nombre"],"[productos]","[codigo]=" & me.txtcodigo & ""), esta forma es basica cuando tu aplicacion es pequeña, si es un sistema grande se utilizan sentencias sql, saludos
@@DavidSamuelHn hola David y muchas muchas gracias por la deferencia en ayudarme. Lamentablemente no me funciona lo que me dices que haga....Me gustaria mandarte el archivo de access pero no se como.....Yo se que es sumamente sencillo pero no me funciona.....
@@gliendo samael1981777@gmail.com, mandalo aca
@@DavidSamuelHn esa formula funciona si solo el campo "código" es de tipo de dato numérico,Pero no funciona si es de tipo texto .
Hola samuel, excelente video, bien explicado. Yo también quiero hacer lo mismo que quiere @gerardo pero me sale error en el texbox, por favor puedes compartirme el archivo de Gerardo o hacer un video explicando el procedimiento. 🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻
Sr. David le quiero preguntar si los codigos de bisual basic de el acces 2016 pueden funcionar para el acces 2019.
Felicidades usted enseña bien y claro.
Gracias y saludos desde acapulco.
Su servidor xavier.
Estimado xavier, gracias por sus palabras, en efecto, funcionan tanto en la versión 2007, 2010, 2013, 2016 hasta la ultima 2019..!! Saludos hasta su bella Acapulco
Gracias sr samuel.
Su servidor: xavier
Saludos desde Ecuador excelente explicación,tal vez puedes hacer un vídeo en el que se pueda facturar el KIT o COMBO como le llamamos acá .ejemplo que se escaneen el código de barras y que descargue el inventario del kit que puede ser una cola mas unas papas
En un futuro será contemplado, saludos hasta Ecuador..!
@@DavidSamuelHn estaré atento estimado saludos cordiales
buenas tardes, excelente video. Funciona perfecto. Lo unico que pregunto es como visualizar todos los registros que hay (esos 15000 productos que tienes en principio) en el subformulario. Ya que en mi subformulario de busqueda solo se puede ver un solo producto
Hola estimado Roy, en el evento load (al cargar) del formulario principal (padre) escriba este codigo: sql="select * from productosl"
me.buscar_l.form.recordsource=sql
este mismo codigo tambien lo puede pegar en un boton del formulario padre, y le funcionaria igual, saludos
@@DavidSamuelHn Gracias por responder. Has sido muy amable. Sin embargo, y al intentar cientos de veces, no pude visualizarlo como lo tienes en pantalla.
@@royarias9645 Mándeme correo con el archivo a: samael1981777@gmail.com y vemos que pasa, saludos
Hola! Muchas gracias por este video. Ya hice este ejercicio en un formulario que su fuente es una tabla y no una consulta. Tengo un problema. Al momento de escribir una letra en el cuadro de texto que uso para filtrar la búsqueda, inmediatamente se cambia el focus al siguiente cuadro de texto y no puedo seguir escribiendo en él. Solo me permite escribir una letra y después tengo que darle click para volver al cuadro de texto de búsqueda y en cuento escribo otra letra, el focus se va al siguiente cuadro de texto. ¿Sabes por qué pasa esto?
Me pasa lo mismo, buscaré a ver qué configuración del TxtFiltro anda mal.
Disculpé David ahí se puede agregar que busque en otro campo (código)?
es correcto, seria asi: sql = "select * from ProductosL where nombre like '*" & Me.TxtFiltro.Text & "*' or codigo=" & me.txtFiltro.text & " order by nombre"
o bien con el Like, saludos
yo lo escribo asi
Private Sub txtBusqueda_Change()
Dim SQL As String
SQL = "Select * from info1 where cliente like '*" & Me.txtBusqueda.Text & "*' order by cliente"
Me.impresion.Form.RecordSource = SQL
End Sub
Donde
info1 es mi tabla y ahi esta el campo cliente
cliente es el campo que deseo buscar al escribir
txtBusqueda el nombre del cuadro de texto donde estoy haciendo la búsqueda
impresion se llama el formulario donde esta el campo cliente que deseo buscar
el caso es que al posicionarme en el cuadro de texto y a penas digito una letra sea cual sea
me manda este mensaje:
Error de Compilación
No se encontró el método o el dato miembro
Que seria lo malo mi estimado David Samuel ? saludos de antemano
Hola manrique a mi me ocurres exactamente los mismo, pudiste solucionarlo???
Hola David tengo otra pregunta para ti, y creo que esta es más interesante que la anterior.
Como seria para evitar los acentos a la hora de buscar
Puede utilizar algo asi: like '*" & StrConv(Me.txtfiltro.text, 2, 1042) & "*'"
en donde el parametro: 1042 es para lenguaje coreano, sin embargo, este elimina de maravilla los acentos
@@DavidSamuelHn Como siempre gracias por tu ayuda
@@DavidSamuelHn Puedo enviarte un correo para ver si puedes ayudarme en algo muy concreto
@@AronaWeb este es mi correo: samael1981777@gmail.com
@@DavidSamuelHn Hola David lo que me dijiste para evitar acentos no me funciona, puedes ayudarme por favor, gracias
Hola David: hice todo tal cual aparece en el video, pero la ultima linea. Me.Buscar_L.Form.RecordSouerce = sql de larga mensaje de error de compilacion. no se encontro el metodo o el dato miembro, es mas cuancomienzo a escribir Me. ya me deberia encontrar el formulario "Buscar_L" pero no aparace el la lista, que podra ser?
Esta mal escrito el campo o la tabla, revisa los nombres..!
Como hago para realizar el diseño de ese buscador
Hola david, me gustaria tener el codigo de esta aplicacion. Se puede? Indicame porfavor como.
Hola estimado amigo quisiera saber si me puedes decir si puedo usar este codigo y como quedaria para hacer la busqueda en un formulario unico con pocos campos intento hacerlo y reemplazo el Buscar_L por el nombre del formulario pero me da error desde ya muchas gracias
lamento decir que no me funciono, hice todo tal cual lo explicas pero nada... me arroja un error en el nombre del subformulario... nose si tenga algo que ver el hecho de que lo estoy haciendo en una laptop...
Ahhh!!! Por cierto, y dices que es básico!!! Cómo será el intermedio o mejor aún, el avanzado!!!!!! Gracias!
Buenos dias, es un excelente video, pero si fueras tan amable en ayudarme como es la realizacion de los formularios por que no los puedo conectar. de antemano muchas gracias .
Estimado lobotex, en este videotutorial en particular no diseñe paso a paso el form y sub form, pero si revisas en mi canal, en la mayoria de mis videotutoriales realizo los forms paso a paso, te invito a que le eches un vistazo a cualquiera de ellos, saludos
Gracias David Samuel.
Una pregunta, ¿Se puede hacer el subformulario desde una tabla y no una Consulta? ¿Es el mismo código?. Saludos
Si es lo mismo, se puede igualmente
@@DavidSamuelHn Hola yo lo escribo asi
Dim SQL As String
SQL = "Select * from info1 where cliente like '*" & Me.txtBusqueda.Text & "*' order by cliente"
Me.impresion.Form.RecordSource = SQL
Donde
info1 es mi tabla
cliente es el campo
txtBusqueda el nombre del cuadro de texto donde estoy haciendo la busqueda
impresion se llama el formulario donde esta el campo cliente
pero me manda este mensaje:
Error de Compilacion
No se encontró el método o el dato miembro
Que seria lo malo mi estimado David Samuel ? saludos de antemano
@@manriquegonzales5731 en que evento lo tienes ?
@@DavidSamuelHn en el evento al cambiar
Private Sub txtBusqueda_Change()
Dim SQL As String
SQL = "Select * from info1 where cliente like '*" & Me.txtBusqueda.Text & "*' order by cliente"
Me.impresion.Form.RecordSource = SQL
End Sub
@@manriquegonzales5731 lo unico que se me ocurre es que sea error de nombres, que la tabla se llame igual y el campo cliente,
excelente
Genial Video, Se puede hacer lo mismo pero con Hora/Fecha?
th-cam.com/video/jMfq1N0-uDs/w-d-xo.html
Buenas amigo excelente video, seria tan amable de subir el archivo me interesa ver como tiene el subformulario para ver el diseño
segui paso a paso pero xqseraque el buscar_L no carga el sql
Hola David, espero estes bien. Te quiero consulta un error que me salio , hice todo tal como lo indicaste, pero me sale el siguiente error: Se ha producido el error '3075' en tiempo de ejecucion. Error de sintaxis (falta operador) en la expresion de consulta '* ProductosL where nombre like '*d*' order by nombre. Cual crees que sea mi error?
Hola, es importante revisar que todo este de la misma manera como lo tengo, los apostrofes, asteriscos etc, el o los nombres de campos deben coincidir tal cual están en la tabla
Soy demasiado Winnie Pooh!!!! no se casi nada de Access ando de tutorial en tutorial. Como haces para cambiar el marco del subformulario, porque el que trae por defecto se ve muy feo... en cambio tu subformulario tiene un borde amarillo. No se si me explique.
Es un boton de comando, transparente y de fondo... Solo color del borde , saludos
Campeón te felicito por tu aporte... Pero tengo una duda porque solo me da la primera palabra, Ejemplo Ana María Tamez escribo Ana y me despliega todo, presiono espacioy escribo María y ya no me despliega nada... Espero puedas ayudarme el código esta igual al tuyo...
Se me olvidaba tengo como 13,000 registros y un chingo de Ana Marías!!
@@frranciscorodriguez8541 samael1981777@gmail.com es mi correo, si gusta enviar archivo y reviso, saludos
Hola cuánto me costaría hacer una base para llevar pequeña empresa
Hola estimado Antonio, desde hace un tiempo atras estoy enfocado en proyectos grandes, y algo pequeño me atreveria tomarlo a partir de mil dolares en adelante, saludos
@@DavidSamuelHn gracias por tu respuesta, pero es algo basico y el precio es elevado, aun así gracias por sus aportes y por contestar
Hola David, y si lo que tengo es un cuadro de lista y no un subformulario, como seria
Hola Marcos, la variable "sql" iria igual, lo q cambia es:
Me.cuadrolista.rowsource=sql
Saludos..!! Hasta España.!
@@DavidSamuelHn Gracias
Buenos dias David. Gracias por el video. Hice todo tal cual como explicas y al empezar a digitar la primera letra me desaparece todos los registros. Revise si era alguna condición del campo o en la consulta pero no veo nada raro. Que podría ser?
Buen dia, tienes que tener exactamente igual la sentencia, con un ' que no este ya no funciona, y lo otro, aunque menos logico, es que lo que busques no este en la base de datos, tambien, los nombres de los campos deben estar escritos exactamente como están en la tabla
@@DavidSamuelHn Gracias por contestar. Por alguna razon se me ocurrio hacer un ejemplo en una BD de ceros y funciono sin problemas. Alguna propiedad que desactive en la BD y otra al inciar de ceros estaba bien?
no me fuciona que puede estar mal
a mi me pone introduzca el valor del parametro. es que no se mucho de programacion xd
Por favor leer bien:
A la persona que te enseña a realizar una disiplina que te servira en tu vida profesional , por respeto se le llama: maestro.
No eres igual que el , por que el te esta compartiendo su conocimiento que tu no estudiaste ; es sensillo de entender como dice silvestre es inofensivo de entender.
Saludos maestro.
Haha , gracias por sus palabras, un saludo para ud, que bien que le sirvan mis videos. Un abrazo comun silvestre e inofensivo. .!!!
como inserto el sub formulario de búsqueda
Estimado Victor, previamente debe estar creado, en este video no lo explico, pero si observas mi serie de videos, eso esta explicado en muchos, saludos
@@DavidSamuelHn cual es la serie de videos?
No me funciona mi formulario se llama Buscar, la consulta, Alumnosbuscador el campo en la consulta NombreyApellido el cuadro independiente de busqueda txtfiltro NO ES UN SUBFORMULARIO y No jala.
Private Sub txtfiltro_Change()
Dim sql As String
sql = "select * from Alumnosbuscador where NombreyApellido like '*" & Me.txtfiltro.Text & "*' order by NombreyApellido"
Me.Buscar.Form.RecordSource = sql
End Sub