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 |
#1
|
|||
|
|||
Consulta sql anidada
Buen dia tengo el siguiente problema
una consulta sql que se realiza desde delphi con estos campos m1= largo dos edits m2=ancho dos edits m3=espesor dos edits m4=alto dos edits m5=numerodebarrenos 1 edit los datos los ingresa el usuario la consulta que tengo es la siguiente Código Delphi [-]FILTROP.Close; FILTROP.SQL.Clear; FILTROP.SQL.Add('SELECT MARCA,CODIGO,FORMULA,NUMERO,DESCRI,CODIGOI FROM INVENTA WHERE '); if (Edit1.Text<>'') AND (Edit2.Text<>'') then BEGIN FILTROP.SQL.Add('M1 BETWEEN :M1 AND :M2 '); FILTROP.Parameters.ParamByName('M1').Value:=Edit1.Text; FILTROP.Parameters.ParamByName('M2').Value:=Edit2.Text; if (Edit3.Text<>'') OR (Edit4.Text<>'') OR (Edit5.Text<>'') OR (Edit6.Text<>'') OR (Edit7.Text<>'') OR (Edit8.Text<>'') OR (Edit9.Text<>'') OR (Edit10.Text<>'') OR (Edit11.Text<>'') OR (Edit12.Text<>'') OR (Edit13.Text<>'') THEN BEGIN FILTROP.SQL.Add(' ,'); END; END; si el usuario ingresa informacion al edit 1 y al edit 2 el parametro se asigna a m1 pero si intenta filtrar por mas campos no logro que funcione la busqueda lo que quiero lograr es un filtro que sea por dimenciones he intentar filtrar lo mas posible la informacion. gracias por su ayuda. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consulta Anidada | farrop | SQL | 1 | 04-07-2006 20:28:06 |
Consulta anidada | Malon | SQL | 5 | 07-05-2004 18:58:45 |
Consulta anidada | fjcg02 | SQL | 6 | 05-02-2004 09:47:58 |
consulta anidada | pzala | SQL | 2 | 14-12-2003 23:43:16 |
consulta sql anidada | davidgaldo | SQL | 2 | 13-11-2003 15:42:00 |
|