Ver Mensaje Individual
  #5  
Antiguo 17-04-2013
red_dragon red_dragon is offline
Registrado
NULL
 
Registrado: abr 2013
Posts: 7
Reputación: 0
red_dragon Va por buen camino
Haber yo nunca use ADOy es que de frente me pase a usar Dbexpress, y haciendo conexion con el componente tsqlquery (en ado debe hacer un componente similar) en la propiedad commandtext le pondria el mas o menos asi:

select empleado.legajo,emleado.nombre,nombre_funcion.funcion,nombre_ubicacion.ubicacion from empleado,funcion,ubicacion

bueno si hay algun criterio de seleccion ponerle where y la condicion en la parte final. Y si la recoleccion de datos fuera especial presentar la sentencia de otra manera con left join o inner join bueno eso ya depende de ti.

ese tsqlquery (u el similar en ado) conectarlo con un clientdataset, datasource y este a su vez con el dbgrid que recuperara los campos declarados en la seccion select de la consulta.

Solo por curiosidad, por que trabajas con access lo digo por que tiene muchas limitaciones, podrias usar otro motor que te permita hacer mas cosas en cuanto a consultas y vistas, supongo que este programa lo haces con fines educativos osea con la finalidad de aprender como es Delphi.

Te recomiendo que te bajes estos dos cursos en dvd, te enseñan dbexpress al detalle y desde cero (como si estuvieras en primero de primaria) y lo mejor en videos (que no te espante el que este en portugues ya que es igual al español). Bueno te dejo los links por privado si es que quieres.

Última edición por red_dragon fecha: 17-04-2013 a las 23:46:03. Razón: Me olvide de poner informacion
Responder Con Cita