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
|
|||
|
|||
como puedo poner esto de filtro de una tabla: CAMPO LIKE '%char_cad%' ?
Buenos Dias a todos.
Estoy filtrando una tabla en una herramienta donde quiero identificar la siguiente cadena "Char_Cad" (por dar un ejemplo consigo hacerlo en SQL y consigo filtrar por otras cosas, por ejemplo codigo = "XXX" pero no consigo aplicarle la condicion LIKE "%xxxxx%" mi codigo es el siguiente: ... filtro:='(PRODUCTO = ''xxxxx'' or PRODUCTO = ''xxxx2'') or CONCEPTO LIKE ''%char_cad%'''; table_conc.close; table_conc.filter:=filtro; table_conc.filtered:=true; table_conc.open; ... filtro es un string. Gracias a todos!!! PAZ. |
#2
|
||||
|
||||
¿Qué tipo de Base de Datos estás utilizando?
No se si te he entendido muy bien, pero tal vez lo que necesitas es esto:
__________________
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
|
|||
|
|||
no, no es problema de la cadena de caracter.
como la pongo yo se la traga el showmessage etc... y Char_Cad = Cadena de caracteres no una variable. como lo pones tu deberia serr una variable. En fin creo que el problema es que quizas el filtro de las talbas en delfi no acepta todo el codigo SQL, podria seR? en caso de ser asi, a alguien se le ocurre como rosolver este problema? Gracias por contestar igualmente. |
#4
|
||||
|
||||
Los filtros no están hechos para usar la condición LIKE. Los filtros son ineficientes y no deben ser usados para tablas grandes.
Usa un Query. En su propiedad Sql escribe: Después usa query1.Open para abrirla. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como puedo hacer esto en fast report... | AFilth | Impresión | 6 | 15-02-2017 16:59:02 |
Cómo puedo hacer un filtro booleano en paradox? | Forest | Tablas planas | 8 | 24-05-2007 06:48:49 |
como puedo hacer esto con mi FireBird 1.5 | ELINK | Firebird e Interbase | 6 | 13-04-2005 20:30:46 |
Como filtro una tabla? | kia | Conexión con bases de datos | 17 | 16-08-2003 20:26:26 |
Como puedo hacer esto ? | IVAND | Conexión con bases de datos | 1 | 21-07-2003 23:23:24 |
|