Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/11/2012, 09:51
CPArt
 
Fecha de Ingreso: septiembre-2012
Mensajes: 14
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: VB 2010 y SQL SERVER 2008

Buenas he podido resolver gran parte del problema....

Tengo inconvenientes con el inner join de las tablas con el siguiente codigo:

SELECT presupuestos.NumAfiliado,Clientes.Nombre,Clientes. Apellido,Clientes.Domicilio,Clientes.Localidad,Cli entes.Teléfono,productos.Descripcion,Productos.Pre cioPublico,Presupuestos.Fecha,Presupuestos.TipoCli ente,Presupuestos.CondicionPago,Presupuestos.Plazo Entrega,Presupuestos.ValidoPara,Presupuestos.TipoP resupuesto,Presupuestos.Licitacion1,Presupuestos.L icitacion2,Presupuestos.Licitacion3,Presupuestos.L icitacion4,Presupuestos.CantidadProd,Presupuestos. ItemTotales,Presupuestos.CadenaTotales,Presupuesto s.Totales
FROM Presupuestos
LEFT OUTER JOIN Clientes
ON Presupuestos.IDClientes = Clientes.IDClientes
LEFT OUTER JOIN RelacionPresProd
ON RelacionPresProd.IDPresupuestos = Presupuestos.IDPresupuestos
LEFT OUTER JOIN Productos
ON Productos.IDProductos = RelacionPresProd.IDProductos

Al realizar la consulta me devuelve las filas duplicadas cuando coinciden los distintos productos a un mismo presupuesto

Hay alguna forma de que me devuelva una fila pero con el contenido de todos los productos en arrays al menos.

Saludos!!!