Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/04/2010, 16:27
adrian_
 
Fecha de Ingreso: abril-2010
Mensajes: 229
Antigüedad: 14 años, 7 meses
Puntos: 3
Respuesta: Inner join en datagrid

Hola

yo tengo el mismo problema me dicen que lo resuelva haciendo procedimientos pero no quiero hacerlo de esa forma, a lo mas que he llegado es a actualizar los datos del catalogo con consultas anidadas pero después de eso no se como pasar los parámetros para actualizar la ultima tabla, si sabes te agradecería mucho si me dices como se hace, te dejo la consulta quizá te sirva de algo.

Dim sel As String = "UPDATE Servicios_clientes " & _
"SET folio_empleado = " & _
"(SELECT folio_empleado FROM Empleados WHERE folio_empleado = '" & LblFol_Empleado.Text & "')," & _
"folio_cliente = " & _
"(SELECT folio_cliente FROM Clientes WHERE folio_cliente = '" & LblFolioCliente.Text & "')" & _
"WHERE EXISTS " & _
"(SELECT Antidoping.folio_servicio, Servicios.folio_servicio, Servicios_clientes.folio_servicio, " & _
"Servicios_clientes.folio_empleado, empleados.folio_empleado " & _
"FROM Antidoping " & _
"INNER JOIN Servicios ON Antidoping.folio_servicio = Servicios.folio_servicio " & _
"INNER JOIN Servicios_clientes ON servicios.folio_servicio = servicios_clientes.folio_servicio " & _
"INNER JOIN Empleados ON servicios_clientes.folio_empleado = empleados.folio_empleado " & _
"WHERE Antidoping.folio_examen_antidoping = '" & LblFolioExamenAntidoping.Text & "')"