Ver Mensaje Individual
  #5  
Antiguo 12-11-2012
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por giulichajari Ver Mensaje
Bueno la pregunta ahora es si se podria conectar un dbgrid a una busqueda:
Al insertar el nombre y apellido de un cliente, que aparezcan las cuotas que pago solo ese cliente.
Para lo mismo ya tengo una base de datos normalizada, con una tabla de clientes que tiene como clave principal el DNI, y en otra los meses, en una tercera tabla el cobro a un DNI de un mes.

Mi idea es que muestre los meses que pago para cobrar el siguiente mes.
El caso es que buscar por DNI es muy engorroso. Ademas tengo un campo estado que es pago o debe
En resumen necesito saber:

¿Se puede buscar por Nombre y Apellido teniendo DNI como clave principal?
¿Como modifico el estado de la tabla meses al insertar un pago(tengo un DBLookupcombobox que tiene los meses)?
¿Como muestro los meses cuyo estado es pago en el dBGrid?

O bien si me aconsejan otros componentes se los agradezco. Gracias..
¿Por qué dices que la búsqueda por DNI es engorrosa? ¿Cómo la estás haciendo? En principio, no tendría por que ser difícil. Eso sí, yo no usaría el DNI como llave primaria. Sí cómo índice sin duplicados pero no como llave primaria.

Sería bueno que pusieras un poco más de detalle en cuanto a cuáles son los campos de cada una de tus tablas.

// Saludos
Responder Con Cita