FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
busqueda de datos en SQL con TMEMO
que tal a todos,quiesiera ver si alguien tiene una idea sobre un problema que tengo
Tengo en mi forma un TMEMO,adoquery,DBGrid y un boton quisiera poner varios nombres en el TMEMO y despues presionar el boton que execute el query buscando la informacion en una tabla llamada empleados. Si puedo hacerlo si solo meto un solo nombre en el TMEMO el problema es como puedo hacer que poniendo varios nombres que todos esos nombres los busque en la tabla talvez usando el SELECT IN, algun ejemplo que tenga se los agradeceria |
#2
|
||||
|
||||
Deberías "montar" la consulta dependiendo de los nombres que ponbgas en el memo. O un OR o si son muchos, como tú dices un IN puede ser más cómodo.
Las 2 formas son válidas; Aquí se usan parámetros también puedes colocar las cadeas directamente. ¿Puedes afinar más diciéndonos qué es lo que no tienes claro? ¿Sacar los nombres del memo? ¿Montar la sentencia? ¿la sintaxis? ... Prueba a hacerlo y si tienes problemas ya nos dirás...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Gracias por tu propuesta Neftali de hecho si habia pensado en eso
ahorita tengo este codigo En el MEMO1.text si solo pongo una informacion asi: YMN1016120001 si me lo busca en sql pero yo quisiera que el en MEMO1.text pusiera varios registros YMN1016120001 YMN1016120002 YMN1016120003 YMN1016120004 YMN1016120005 yo quisiera que todos esos registros my query los buscara a todos, pero no se como en delphi hacer leer uno por uno. |
#4
|
||||
|
||||
Te lo pongo de memoria (quiero decir que lo he hecho directamente sobre el editor, no lo he compilado, así que si hay algun error ya dirás...)
Si los nombres en el memo son: Código:
YMN1016120001 YMN1016120002 YMN1016120003 YMN1016120004 YMN1016120005
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
|||
|
|||
ok cuando lo corry me salian unos errors en la variable Strname porque no estaba declarada pero se lo agregue y me quedo asi
y ya no me salio error Pero no me salio nada en mi DBGRID como mando el resultado del query al DBGRID gracias |
#6
|
||||
|
||||
Haber que tal así:
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#7
|
||||
|
||||
Bueno, se trataba de acabar asignando esa variable al Query y realizar el Open.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Búsqueda de texto en TMemo | ixMike | Varios | 0 | 09-10-2006 19:24:51 |
Busqueda De Datos | ercrizeporta | Conexión con bases de datos | 4 | 27-06-2005 11:31:35 |
problemas para pasar los datos de un Tmemo a otro, ya probe de todo :/ | nahuel007 | Varios | 6 | 08-01-2005 20:05:02 |
Busqueda de Datos | jmedina | Conexión con bases de datos | 9 | 30-07-2004 16:52:20 |
Dos datos iguales en Busqueda. | kwan | Conexión con bases de datos | 4 | 13-09-2003 00:28:51 |
|