Optimizar el sgte codigo
Hola amigos... quiero hacer una consulta de como podria optimar más este código...
Datos -> Formulario de tipo DataModule AQ_Select -> ADOQuery vBus -> TEdit CB_Buscar -> ComboBox
La idea es que tengo un ComboBox, en donde tengo 3 Campos... entonces yo puedo selecionar si quiero buscar a un Socio por Rut (DNI), Nombre o Apellido, entonces utilizo un TEdit y ejecuto la consulta a través de un ADOQuery Si bien la consulta me funciona super, es para evitar tener que escribir preguntas del Tipo If,.... y si en caso me llegara a tocar una consulta parecidad pero con unos 20 campos..(exageracion) |
casualmente tengo un codigo como eso:
1.- Cargo los datos en un combo box 2.- Al ejecutar la busqueda leo el campo desde ese combo y lo concateno en la consulta 1.-
2.- Al hacer click en el boton Establece el filtro de la tabla
Si no entendi mal esto es lo que buscas |
Hola
Y no lo has pensado en hacer con filtros?. Saludos |
Hola
Con esto se construye un procedimiento el cual lo puedo llamar en otras ocasione. Ya sabes, solo una idea mas. Saludos |
|
Gracias a todos
mañana cuando llegue a mi oficina.. probare lo que me entregarón.... :p |
:pHola cHackAllJusto andaba buscando algo parecido.. me funciono perfecto...No he probado los otros códigos.. pero veo que estan weno... si tengo tiempo los probaré..
|
Bueno yo veo que ya lo tenes resuelto, pero otra forma para que sea un poco mejor puede ser esta, ya que el valo que viene es un integer, podes utilizar un CASE, y de esta menera no se ejecuta todo el Siclo de comparaciones de los IF. En caso de que el index no sea valido, muestra un mensaje y sale! saludos y bueno solo es otra alternativa |
Cita:
Saludos |
Cita:
Nunca se me había ocurrido (soy aprendiz de novato).:D Este me lo guardo. Un saludo. |
La franja horaria es GMT +2. Ahora son las 12:49:44. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi