Imprimir página | Cerrar ventana

Consultas: Como seleccionar con una sola consulta

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Tus Funciones Favoritas & Aportaciones & Artí­culos
Descripción del foro: Para publicar código interesante, aportaciones y artículos
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=77948
Fecha de impresión: 08/Abril/2020 a las 05:32


Tema: Consultas: Como seleccionar con una sola consulta
Publicado por: VIMIPAS
Asunto: Consultas: Como seleccionar con una sola consulta
Fecha de publicación: 17/Noviembre/2013 a las 21:16

Hola a todos.

 
Existe una pregunta mas que recurrente en el foro:

 

¿Por qué me falla la Sql que estoy montando?

 

La respuesta es igual de recurrente:

 

¿De que tipo son tus datos?

¿Has contemplado la ‘ comilla simple si tu campo es texto?

¿Sabes que no usarás comillas si tu campo a buscar es tipo numérico?.

Etc. Etc….

 

Creo demostrar aquí, como hacerlo todo, sea el campo texto, numérico, sin ningún tipo de comilla, NO ', NO "

 

Tan solo para las fechas tengo un ejemplo que sí lleva #, el resto de fechas, tampoco lleva #. Ver ejemplo.

 

Todo ello está desarrollado con Like.

 

Además también explico como usar una sola consulta y que nos valga  (una sola consulta) para, basado en ella, usarla en cualquier Cuadro de Lista, Cuadro Combinado o Subformulario que se incorpore a cualquier formulario.

 

Tan simple como olvidarnos del:

 

Private Sub Busco_AfterUpdate()

Me.Objeto.Requery

End Sub

 

y sustituirlo por esto:

 

Private Sub Busco_AfterUpdate()

Me.Objeto=(“ConsultaUnica”)

End Sub

 

pero, repito, en cualquier formulario, por muchos que haya, vale el mismo código, sin variación: Me.Objeto=(“ConsultaUnica”)

 

También explico como hacer lo mismo, sin consultas, sin comillas, sin # (recuerdo, tan solo uso # en un ejemplo), ver como trato la Sql.

 

Se llama el ejemplo: Como seleccionar con una sola consulta. Aquí dejo el enlace:

https://skydrive.live.com/?cid=6594050c708a84a7#cid=6594050C708A84A7&id=6594050C708A84A7!119" rel="nofollow - https://skydrive.live.com/?cid=6594050c708a84a7#cid=6594050C708A84A7&id=6594050C708A84A7!119
 
dentro de este ejemplo que acabo de subir, digo que en breve subiré un ejemplo que hace un ejemplo mas complejo de lo que expongo aquí. Este que digo que subiré, se basará en un subformulario exclusivamente, donde ya aparecerán los registros que se busquen, pero “resaltados” con mi sistema y una nueva función.

 

Saludos.



-------------
Gracias



Imprimir página | Cerrar ventana