![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
||||
|
||||
|
Hola c35xr,
Veo que ahora expones tu problema en el foro. Disculpa si en mi mensaje privado he sido un tanto brusco pero es que es casi una falta el estar pidiendo ayuda en privado. El foro está hecho para que entre todos nos ayudemos no para pedir ayuda en linea y en forma privada. Tus mismas dudas pueden ser de ayuda a los demás. Bueno, respecto a tu duda... veamos... Tienes una tabla en MySQL y empleas los componentes ADO, concretamente dices ADOTable. Al parecer lo que buscas es filtrar los datos dado un nombre. La rpegunta aquí es: ¿Que comiencen por el nombre, o es que el nombre puede aparecer en cualquier parte del campo? No es lo mismo buscar aquellos Carlos que son Carlos Fernando, Carlos Eduardo, y Carlos Marcelo que buscar aquellos Juan Carlos, Marcos Carlos, Jose Carlos Martin. ¿Se entiende? En el primer caso los "Carlos" están al principio mientras que en el segundo están en cualquier lado... podrían ser al principio, al final, en el medio. De todas formas lo que necesitas es filtrar. Eso se consigue con dos propiedades: Filtered: para indicar que debe aplicar el filtro. Filter: el string que hará de filtro. Básicamente será una construcción condicional SQL. Por ejemplo:
En el primer caso mostrará aquellos quienes tengan por nombre Carlos, mientras que en el segundo mostrará a quienes tengan en alguna parte del nombre el texto Carlos. (No uso MySQL deberás fijarte si el comodín es %). Si deseas que busque aquellos que comienzan con Carlos:
Aquellos que terminan con Carlos:
Si buscas en los foros sobre estas dos propiedades encontrarás más ejemplo. Recomiendo repasar el comando SQL LIKE. Y en lo posible haz uso de consultas (ADOQuery, en el caso de ADO) ya que son más potentes y versátiles. Saludos, |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Insertar Datos a un campo de la base de datos desde un DBEdit | saltamirano | Varios | 11 | 12-12-2007 17:29:35 |
| Crear base de datos y cargar datos desde delphi | Albano | MySQL | 4 | 17-05-2007 20:01:18 |
| Herramienta case para diccionario de datos de base de datos firebird | mcalmanovici | Firebird e Interbase | 1 | 11-02-2007 15:17:37 |
| Guardar en 1 base de datos SQL, datos procedentes de 2 tablas distintas | adaypr | C++ Builder | 1 | 05-09-2006 11:56:33 |
| Reto Para Expertos En Base De Datos Y Tipos De Datos.... (blob) | frankmch | Conexión con bases de datos | 2 | 08-09-2003 19:44:52 |
|