Ver Mensaje Individual
  #6  
Antiguo 15-07-2007
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
Una alternativa, prácticamente equivalente, sería poner todo en una misma consulta que alimente al combo:

Código SQL [-]
select
  vendedores.campos,
  (
    select count(vendedor_id) from pedidos
    where vendedor_id = vendedores.id
  ) as num_pedidos,
  (
    select sum(monto) from pedidos
    where vendedor_id = vendedores.id
  ) as total_ventas
from vendedores

es decir, en la misma lista de vendedores tendremos el número depedidos de cada uno y el total de ventas. Con esto alimentamos el DBLookupComboBox y lo ponemos como maestro del DataSet de pedidos. Así, basta conectar un DBText o DBEdit a los campos num_pedidos y venta_total de la consulta maestra.

// Saludos
Responder Con Cita