Creo que lo que plantea no es hacer una simple consulta Access. Necesita rotar la tabla...
From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [vbusers] Consulta de referencia cruzadasDate: Wed, 22 Aug 2007 22:16:01 +0200 Yo creo que "Armá la consulta en Access y levantala con un recordset" es una respuesta perfecta. Es más que suficiente para ayudar a resolver el problema (lo que se dice "tirar una punta"). Si luego necesito más detalle, utilizo Google: 1) "HOWTO consulta Access" 2) "HOWTO leer un recordset" Seguro que aparece un montón de código fuente... Pata. De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Carlos Bernardo MaggiottiEnviado el: miércoles, 22 de agosto de 2007 22:06Para: vbusers List MemberAsunto: [vbusers] Consulta de referencia cruzadas No es para mi, ante todo es para la persona que pregunta. Creo que ese es el espiritu de un foro. Una cosa es decir "Arma la consulta y listo" y otra es mandarle una pequeña solucion para que la otra persona digiera bien el conocimiento que no posee (me incluyo).Saludos Date: Wed, 22 Aug 2007 17:02:12 -0300From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [vbusers] Consulta de referencia cruzadasPor la noche lo mando, espero que al menos lo bajes, lo compiles y ejecutes.De hecho podrías escribirlo vos, solo tenes que crear la base, una tabla, la consulta y abrir un recordset que te traiga los registros que retorna la consulta. Lo mando luegoDaniel Calvin El día 22/08/07, Carlos Bernardo Maggiotti <[EMAIL PROTECTED] > escribió: Bueno... Si zse puede es justamente lo que el compañero esta necesitando... Porque no mandas el codigo de ejemplo...? Date: Wed, 22 Aug 2007 16:50:20 -0300From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [vbusers] Consulta de referencia cruzadasHola Carlos>>>>> Lo que quise decir es que no lo va a poder resolver eso mediante consulta desde el motor, menos desde el Access. Si se puede desde Visual Basic utilizando una base Access, funciona perfectamente. Dim r as new adodb.recordsetr.open "Select * from miConsultaDeRefCruzadas", miConnection Eso funciona, es mas, podes definir parametros en la consulta y utilizar un objeto command.Lo uso bastante y funciona.Es mas si queres pega el codigo sql de la consulta en una string y listop.Saludos Daniel Calvin El día 22/08/07, Carlos Bernardo Maggiotti <[EMAIL PROTECTED]> escribió: Se entendio perfectamente. Quiza me expresé mal. Lo que quise decir es que no lo va a poder resolver eso mediante consulta desde el motor, menos desde el Access. Y que no siendo Sql 2005 la solucion a este tipo de problemas es mediante codigo en la App... Saludos cordiales CarlosMag Date: Wed, 22 Aug 2007 16:39:15 -0300From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [vbusers] Consulta de referencia cruzadasHola CarlosNo dice que este en SQL, entiendo que la base es access, si es asi con solo armar la consulta, abre un recordset y listop. Esteban, con que base de datos estas trabajando?SaludosDaniel El día 22/08/07, Carlos Bernardo Maggiotti <[EMAIL PROTECTED]> escribió: Claro, pero lo que el esta necesitando es Pivotear la tabla.Lo vas a tener que resolver via codigo... En Sql 2005 recien se implemento algo asi para lograr eso (PIVOT TABLE). Para atrás es solo codigo. Saludos y espero que te sriva...CarlosMag Date: Wed, 22 Aug 2007 16:29:41 -0300From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [vbusers] Consulta de referencia cruzadasHola EstebanSimplemente arma una consulta en access y levantala con un recordset.SaludosDaniel Calvin El día 22/08/07, Listas Mug <[EMAIL PROTECTED]> escribió: Hola listeros Tengo que hacer una consulta de referencias cruzadas en Visual, alguien tiene idea como hacerla??? Tengo los siguientes datos Articulo talle cantidad1000 40 11000 41 21001 39 1 1001 38 3 Y tengo que llegar a esto: Artículo 38 39 40 41 1000 1 21001 3 1 Esto se puede hacer en access, pero no le encuentro la vuelta en visual Desde ya muchas gracias Saludos, Esteban > > Desde ya muchas gracias> Saludos, ESteban> > > Comunícate al instante con Windows Live Messenger Windows Live Messenger-- Daniel A. CalvinCooperator Team Memberhttp://www.cooperator.com.arMicrosoft Certified Professional Comunícate al instante con Windows Live Messenger Windows Live Messenger-- Daniel A. CalvinCooperator Team Memberhttp://www.cooperator.com.arMicrosoft Certified Professional Envía mensajes de correo electrónico directamente a tu blog con MSN. Carga chistes, fotografías y muchas otras cosas. Es gratis.-- Daniel A. CalvinCooperator Team Memberhttp://www.cooperator.com.arMicrosoft Certified Professional Comunícate al instante con Windows Live Messenger Windows Live Messenger-- Daniel A. CalvinCooperator Team Memberhttp://www.cooperator.com.arMicrosoft Certified Professional Comunícate al instante con Windows Live Messenger Windows Live Messenger _________________________________________________________________ Exprésate - diseña tu página de inicio de Live.com como más te guste. http://www.live.com/getstarted
