• Lunes 29 de Abril de 2024, 02:24

Autor Tema:  Distinct En Data Report  (Leído 1330 veces)

mamex

  • Miembro activo
  • **
  • Mensajes: 77
  • Nacionalidad: mx
    • Ver Perfil
Distinct En Data Report
« en: Domingo 3 de Diciembre de 2006, 19:00 »
0
Hola, como están? espero k bien. Bueno, espero que me ayuden, ya que me he atorado con un reporte que estoy haciendo. Tengo una consulta sql, y funciona a la perfección en Access y en un ado. Cuando lo paso a una conexión, para hacer un reporte, si me lo acepta. Pero al querer llamar a la conexión me marca un error. El cual se soluciona si le quito la palabra DISTINCT a mi consulta.

Consulta SQL
Código: Text
  1.  
  2. SELECT DISTINCT FechaI,FechaF,Pacientes.Nombre, Medicinas.Nombre,num FROM Medicinas INNER JOIN (Pacientes INNER JOIN (Consultas INNER JOIN Receto ON Consultas.Id = Receto.Consulta) ON Pacientes.Id = Consultas.Paciente) ON Medicinas.Id = Receto.Medicina WHERE Medicinas.Nombre= Medic and ((Consultas.Fecha) Between FechaI And FechaF)
  3.  
  4.  

Aquí me marca el error cuando la consulta de arriba tiene la palabra DISTINCT
Código: Text
  1.  
  2. dEnv1.GrandTotal1 lblFechaInicio.caption, lblFechaFin.caption, noRecetas, cmbMedicina.Text
  3.  
  4.  

Les agradecería su ayuda. Necesito usar la palabra DISTINCT, porque lo que necesito son nombres de personas, pero que no se repitan.