Club Delphi  
    FTP   CCD     Enlaces   Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Desplegado
  #1  
Antiguo 04-04-2008
sargento elias sargento elias is offline
Miembro
 
Registrado: mar 2008
Posts: 109
sargento elias Va por buen camino
duda con Tquery!

Hola buenos dias! soy nuevo.

Tengo que hacer un filtro o busqueda de cuantro edits y mostrarlos en el grid, pero es posible que el usuario solo meta uno,dos,tres o todos y la busqueda está condicionada a los datos que el usuario meta.

Con un query no puedo pasarle parameros vacios verdad?Cual es la mejor manera de hacerlo?

un saludo y gracias.
Responder Con Cita
  #2  
Antiguo 04-04-2008
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
jcarteagaf Va por buen camino
TQuery

Lo que podrias hacer es armar la consulta mediante codigo:
Código Delphi [-]
query1.sql.clear;
query1.sql.add('SELECT CAMPO1,CAMPO2,CAMPON FROM TABLA');
query1.sql.add(' WHERE 1=1'); //coloco esto para colocar siempre and en los siguientes criterios de busqueda
if Editi1.text <> '' then
   query1.sql.add(' AND CAMPO1='+Edit1.text);
if Edit1.text <> '' then
  query1.sql.add(' AND CAMPO2='+Quotedstr(Edti2.text)); //QuotedStr le coloca comillas alrededor del texto, para campos de tipo varchar o char
if Editn.text <> '' then
  query1.sql.add(' AND CAMPON='+editn.text);
query1.open;
Espero que te sirva. Saludos
Responder Con Cita
  #3  
Antiguo 04-04-2008
sargento elias sargento elias is offline
Miembro
 
Registrado: mar 2008
Posts: 109
sargento elias Va por buen camino
Thumbs up

Muchas gracias es perfecto!
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas con TQuery mightydragonlor Conexión con bases de datos 13 30-08-2007 21:47:52
TQuery nenufer Conexión con bases de datos 2 22-05-2006 16:41:03
Locate en TQuery andresenlared Conexión con bases de datos 1 31-12-2003 16:39:21
ayudita con el tquery vetustas SQL 3 27-10-2003 20:07:22
Errores Tquery susje Varios 0 28-09-2003 18:55:14


La franja horaria es GMT +2. Ahora son las 20:13:21.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi