Veamoslo paso a paso, a ver si me aclaro
Cita:
Iniciado por Essftg sqlText = "select stockabrigos.productID, stockabrigos.catalogName, stockabrigos.referencia,stockabrigos.txttalla01,st ockabrigos.txttalla02,stockabrigos.txttalla02a,sto ckabrigos.txttalla03,stockabrigos.txttalla03a,stoc kabrigos.txttalla03b,stockabrigos.txttalla04a,stoc kabrigos.txttalla04b,stockabrigos.color01,stockabr igos.color02,stockabrigos.color03,stockabrigos.col or04
Hasta aqui los campos para stockabrigos. Yo lo veo bien
Cita:
Iniciado por Essftg stockbolsos.productID, stockbolsos.catalogName, stockbolsos.referencia, stockbolsos.txttalla05, stockbolsos.txttalla06, stockbolsos.txttalla07, stockbolsos.color05,stockbolsos.color06, stockbolsos.color07," _
Aqui tenemos un problema: los campos de stockbolsos son identicos a los de la tabla stockabrigos con lo cual deberas de poner otro nombre. Algo asi como
stockbolsos.productID As IDbolso, stockbolsos.catalogName As bolsoscatalogName, etc
Si no lo haces asi, saltará un error de la base de datos
Cita:
Iniciado por Essftg & "stockabrigos.precio, stockbolsos.precio, quantity, quantity2, quantity3, quantity4, quantity5, quantity6, quantity7, quantity8, quantity9, quantity10 from stockabrigos, stockbolsos, " _
& "itemsOrdered where " _
& "stockabrigos.productID= itemsOrdered.ProductID = stockbolsos.productID = itemsOrdered.ProductID " _
& "and itemsOrdered.orderID = " & intOrderID
Lo mismo con los campos precio de ambas tablas
Supongo que los campos quantityX pertenecen a la tabla itemsOrdered
Vamos con el WHERE
Cita:
Iniciado por Essftg
& "WHERE stockabrigos.productID= itemsOrdered.ProductID AND stockbolsos.productID = itemsOrdered.ProductID " _
& "and itemsOrdered.orderID = " & intOrderID
Con el AND yo lo veo resuelto.
Pruebalo y cuentanos
Un saludo