FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
realizar una consulta por fecha o numerodefactura o importegasto
hola amigos una vez mas molestando.... como puedo realizar una consulta, tengo una tabla llamada bitacoravehiculos y en ella quiero realizar una busqueda: ya sea por el campo fecha o numerodefactura o importe.
tengo un formulario con un dbgrid (con solo estos tres campos) y tres edit1,edit,edit3, lo que deseo es que si quiero buscar por fecha, me tome el primer edit1 y los demas los omita, si quiero buscar por numerodefactura tome el edit2 y con el edit3 si deseo buscar por importe, osea que la busqueda sea con alguna de estos campos y no forzosamente dos o tres solo un campo. les agradecere su ayuda.... |
#2
|
||||
|
||||
Saludos
Que Base de datos utilizas? Con Firebird podrias usar Containing sin mayores problemas. Si una de sus variables está vacia, la omite.
Otra forma, olvidando qué base de datos se utilice. Puede ser con condiciones, evaluando cual de esos edit se desea poner en condicion y despues agregarlo a la sentencia. No se como haces para seleccionar cuál edit debe ser tomado encuenta. Yo tomare que es por tener algun valor en su propiedad Text.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#3
|
||||
|
||||
ya lo hice como me indicaste, solo que no me muestra nada, todo el codigo lo pongo en un SpeedButton1, la base de datos es una de Paradox, el edit1.text hace referencia al campo fechadeservicio (tipo Date), el edit2.text hace referencia a un campo tipo entero (numerofactura) y el edit3.text hace referencia a un dato tipo moneda ($), lo hice de la siguiente manera:
para que se ejecute la consulta debo pulsar el boton de busqueda, el query1 lo puse en el formulario de busqueda.., osea que este formulario (FrmBusquedas) lo llamo desde otro formulario llamado (FrmBitacora) y dentro de este formulario tengo un dbgri1 con todos los registros... de antemano muchas gracias... |
#4
|
||||
|
||||
Saludos
Prueba Intenta esto
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema al realizar una consulta ... | serhasae | SQL | 0 | 31-07-2006 15:01:39 |
Realizar una consulta con sumas | jfragueiro | SQL | 2 | 25-05-2005 10:02:50 |
Como realizar esta Consulta en SQL | Jose Manuel | SQL | 3 | 11-10-2003 16:01:02 |
Realizar una consulta a otra máquina | lore | Conexión con bases de datos | 2 | 02-10-2003 16:29:23 |
Realizar una multiplicacion en una consulta | muli | SQL | 2 | 19-06-2003 19:44:32 |
|