![]() |
![]() |
| 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 | 06-06-2006 23:05:20 |
| búsqueda en BD | edusus | Conexión con bases de datos | 12 | 19-05-2006 00:08:19 |
| Busqueda Con Una Sql | salvanano | SQL | 5 | 05-05-2005 20:59:11 |
| busqueda | alachaise | Internet | 1 | 31-03-2005 16:57:34 |
| Búsqueda !!! | vpepen | Conexión con bases de datos | 4 | 26-11-2003 12:48:58 |
|