Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/05/2008, 04:02
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: Uso de dos Tablas en un Formulario

Cita:
Iniciado por spiderman78 Ver Mensaje
Que tal como estan, de nuevo aqui con una consulta, les explico mi problema; Tengo un formulario en el cual en una parte doy de alta a pacientes y en otra parte le agrego los diagnosticos que se le han detectado a ese paciente, por lo cual tengo dos tablas en mi base de datos una de "datos" y otra de "diagnostico",
en cada una de ellas tengo dada de alta una llave q es el id, aqui el problema es q no se como unir el id 1 de cliente con el id 1 de diagnostico, esto para q cuando realice una consulta y seleccione el id 1 me jale todos los diagnoticos q se le han dado a ese paciente, espero q me haya explicado y de antemano muchas gracias por la ayuda.

Saludos
Puedes hacer una consulta de unión:

Suponemos que el id se ha escrito en un control TextBox

Código:
Dim sql As String
sql = "SELECT datos.id, datos.Nombre, diagnostico.* FROM datos " & _
"INNER JOIN diagnostico ON datos.id=diagnostico.id WHERE datos.id = " & Text1
Esta consulta te devuelve el id y nombre de la tabla datos y todos los campos de la tabla diagnostico cuyo id coincida con el escrito en el TextBox (Text1)