![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#2
|
||||
|
||||
|
Puedes hacer un solo query para consultar por uno o varios campos así:
Solo tienes que llenar los parámetros según requieras, si no llenas ninguno te va a traer todos los registros. Esta es una forma muy sencilla de hacer combinaciones de condiciones y utilizas un solo query. De esta manera podrias traer por ejemplo: todos los productos que contengan "PRO" en su nombre y que tengan stock de mas de 10. Para ello llenamos los parametros así:
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
#3
|
||||
|
||||
|
tómala, jejeje
![]()
__________________
|
|
#4
|
||||
|
||||
|
Ja,jaa,jaa,ja,ja,jaa
![]() , me sorprendieron .Esta muy bueno, es lo que necesitaba tambien...... .
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
|
#5
|
|||
|
|||
|
Ahora manos a la obra y analizar y probar las soluciones q brindaron para ver cual es la q mas se adecua a mi situacion.
Cualquier sugerencia por favor, estaria bueno q la sigan posteando! Gracias, salu2!! |
|
#6
|
|||
|
|||
|
te explico como trabajo yo : tengo ciertas querys generales que son las ligadas a las dbgrids. En ellas aplico los filtros necesarios etc, con nombres bien distinguibles (dmsrc.queryClientes,etc...). Para todas las otras operaciones (pasar datos de una a otra, encontrar un identificador concreto, cambiar campos relacionados etc...) entonces creo otra query correspondiente en la misma funcion en que se hace la operacion. Asi siempre tengo las querys 'visibles' mas o menos controladas. Es una manera personal, claro. Cada uno tiene la suya.
|
|
#7
|
||||
|
||||
|
Concuerdo con lo que comenta coso y a eso me refería. Intentar reutilizar un sólo query para todas las consultas, tarde o temprano lleva a confusión.
Otra cosa. Acabo de probar la propuesta de AzidRain, y si bien me funciona con MySQL usando las componentes MyDAC, no así con Paradox usando el BDE. La consulta marca el error de "Type mismatch in expression" tanto si le paso valor al parámetro como si no. // Saludos |
|
#8
|
||||
|
||||
|
Yo utilizo una opción mixta, para los casos particulares utilizo un Tquery para cada consulta incluso con campos persistentes. Pero para cosas generales como conteos, sumas, búsquedas...
Utilizo un Tquery sin campos ni contenido alguno y construyo por código el SQL que en cada momento necesito. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#9
|
||||
|
||||
|
Yo soy partidario de crear consultas específicas y otras generales...
por ejemplo, mis diseños tiene en un Form la opción de mostrar un registro, agregar, eliminar y actualizar.... para esos tipos de Formularios siempre utilizo 3 consultas... Como trabajo con ADO, las pondré así 1.- AQ_Select -> con la cual realizaré una selección de todos o parte de los registros 2.- AQ_Edit -> con la cual realizaré una inserción y/o eliminación 3.- AQ_Actualiza -> con la cual realizaré una actualización de un registro Ahora, si necesito algo más específico, pongo tantas consultas como sea necesario y reutilizandolas al máximo....(tambien me debo acordar de lo que uso...) bueno, si me baso en lo que dije, en un sistema donde tengo Clientes, Productos, Proveedores, Vendedores, Centros de Costos, y otros similares.... si bien es información diferente, con las 3 consultas anteriores cubro todas las consultas para cada uno de los Formularios... Bueno, al menos así lo hago yo.. Salu2 ![]() ![]()
__________________
BlueSteel |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Deseo.... un vinculo o una serie.... | georkis | PHP | 8 | 22-06-2008 06:25:04 |
| No me guarda el fichero en el directorio que deseo | kapullok_2006 | Varios | 4 | 22-11-2007 10:21:17 |
| Nunca se vieron tantos hombres y tantas patadas | marcoszorrilla | La Taberna | 3 | 25-04-2007 19:49:47 |
| Deseo instalar SQL en Delphi 7 | JuanchoRM | SQL | 5 | 27-07-2006 10:22:31 |
| Imprecion a tantos cm... | marce | Impresión | 1 | 09-12-2003 16:23:49 |
|