![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#5
|
|||
|
|||
|
Realiza las combinaciones posibles que en tu caso serían seis. Supongamos que cada combinación la guardas en un arreglo de longitud 6, luego harías una consulta que se me ocurre puede ser así aunque no la he probado:
Query1.close; Query1.ParamByname('Var1').Value:=Comb1; Query1.ParamByname('Var2').Value:=Comb2; ......... Query1.SQL.add('select campo1,campo2,.... from tabla where campo1=:Var1 or campo1=:Var2 or campo1=:var3 or campo1=:var4........') Query1.execSQL; Query1.Open; Puedes validar que los numeros que generaste no se repitan para que optimices el código. Pero así como está debería funcionarte. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| busqueda sql | Dark Aeris | Firebird e Interbase | 10 | 07-06-2006 00:05:20 |
| búsqueda en BD | edusus | Conexión con bases de datos | 12 | 19-05-2006 01:08:19 |
| Busqueda Con Una Sql | salvanano | SQL | 5 | 05-05-2005 21:59:11 |
| busqueda | alachaise | Internet | 1 | 31-03-2005 17:57:34 |
| Búsqueda !!! | vpepen | Conexión con bases de datos | 4 | 26-11-2003 13:48:58 |
|