FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Filtrar datos de una tabla
Buenas, estoy haciendo un programa de bases de datos y creo que necesito una vez más de vuestro consejo.
La cuestión. Tengo dos tablas. Vendedoras y Clientas. Toda clienta tiene que pertenecer a una vendedora y este campo no se puede omitir con tal de realizar luego un recuento, y por su parte, toda vendedora ha de pertenecer a otra. Excepto dos o tres que tengo un CheckBox para indicar que son independientes (no tienen nadie por encima). Para las que son obligatorias, tengo un Edit en ReadOnly y un botón a la derecha, el cual, al ser pulsado, crea el form frmBuscarVendedora, que contiene un edit, un dbgrid y un boton de aceptar, para cuando se ha señalado la vendedora. Ahora bien, estoy atascado ahí, pues no sé ni la mejor manera de coseguir que el form sea sencillo y útil cuando se llene con un montón de vendedoras ni el modo de que regrese el nombre de una vendedora exacto. Espero haberme explicado bien. Resolveré con gusto toda duda sobre mi planteamiento. Gracias Indicar que utilizo ADO y de motor, ACCESS
__________________
:) |
#2
|
||||
|
||||
No veo muy claro lo de "todo vendedora ha de pertenecer a otra", supongo que quieres decir según deduzco por el resto del texto, que toda vendedora tiene una Jefa excepto algunas.
Creo que la solución sería crear una tabla con las Jefas, de tal manera que al dar de alta cualquier vendedora sea obligatorio tenga una jefa. Las que no tienen Jefa, se puede crear una Jefa en blanco sin ningún texto, no me gusta mucho, o una Jefa que diga "Independiente".... Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
||||
|
||||
El caso es que una vendedora puede reclutar a una clienta para que se haga vendedora.
El tema es hacer una búsqueda en la tabla por aproximación al nombre y no se cual sería la mejor manera de conseguirlo. La tabla se llama Vendedoras y el campo "De"
__________________
:) |
#4
|
||||
|
||||
Si no estoy entendiendote mal, para hacer una búsqueda por el nombre de la vendedora (pudiendo especificar cualquier parte del nombre, ya sea el nombre en sí o el apellido, siempre y cuando, claro, almacenes ambas cosas en el mismo campo) podrías usar la propiedad "Filter" y construir el filtro con la cláusula "LIKE":
De esta manera, el nombre podrá ser buscado por aproximación (ya sea especificando parte del nombre o parte del apellido, etc.), y entre más específico sea el usuario menos registros irá devolviendo. (Acuerdate, eso sí, de cancelar el filtro si quieres mostrar todas las vendedoras). (En caso de tener el nombre y los apellidos divididos en dos campos, podrías crear un campo calculado con el valor de los dos y hacer la búsqueda por este campo). Saludos! Última edición por jmariano fecha: 03-09-2005 a las 16:33:01. |
#5
|
||||
|
||||
Saludos
Cita:
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#6
|
||||
|
||||
He usado
En el OnChange y OnKeyPress y me abofetea con el siguiente error: "Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros". Así, en castellano y todo...
__________________
:) |
|
|
|