Ver Mensaje Individual
  #3  
Antiguo 07-07-2011
mantraxer21 mantraxer21 is offline
Miembro
 
Registrado: ago 2010
Posts: 94
Reputación: 14
mantraxer21 Va por buen camino
TibDataSet + Master Detail

Estimado:

Muchas gracias, pero ahora tengo un problema, me muestra el siguiente error al momento de dejar active:=true el DataSet Detalle.

Query del Maestro (dsAgenda)

Código SQL [-]
select idagenda, fecha_control, idinstitucion, idprofesional
from agenda
where idagenda =-1

Este DataSet (Agenda) , se encuentra ACTIVO sin problemas y puedo ver los campos en el "Fields Editor", también tiene asignado el "GeneratorField" (GEN_AGENDA_ID -> IDAGENDA By 1).

Query del Detalle (dsDetAgenda)

Código SQL [-]
select det.iddetalle, det.idagenda, det.idpaciente, pac.apellidos, det.idmotivo_control,
mot.motivo
from detagenda det
left outer join pacientes pac on
(pac.idpaciente = det.idpaciente)
left outer join motivo_control mot on
(mot.idmotivo = det.idmotivo_control)
where det.idagenda = :id

Este DataSet no me permite dejarlo en Activo:=true, dice:

Código:
Unknown SQL Data type (0)
Con esa misma query creada, asigno o creo el DataSetEditor, que en el insert por ejemplo muestra esto:

Código SQL [-]
insert into detagenda
  (IDDETALLE, IDMOTIVO_CONTROL, IDPACIENTE)
values
  (:IDDETALLE, :IDMOTIVO_CONTROL, :IDPACIENTE)

Creo que está todo bien, pero hay algo que no me está funcionando.

Nosé si alguien ha trabajdo algo similar?, alguna ayuda?

Gracias
Responder Con Cita