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 Maggiotti Enviado el: miércoles, 22 de agosto de 2007 22:06 Para: vbusers List Member Asunto: [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 -0300 From: [EMAIL PROTECTED] To: [email protected] Subject: [vbusers] Consulta de referencia cruzadas Por 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 luego Daniel Calvin El día 22/08/07, Carlos Bernardo Maggiotti <[EMAIL PROTECTED] <mailto:[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 -0300 From: [EMAIL PROTECTED] To: [email protected] Subject: [vbusers] Consulta de referencia cruzadas Hola 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.recordset r.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 -0300 From: [EMAIL PROTECTED] To: [email protected] Subject: [vbusers] Consulta de referencia cruzadas Hola Carlos No 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? Saludos Daniel 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 -0300 From: [EMAIL PROTECTED] To: [email protected] Subject: [vbusers] Consulta de referencia cruzadas Hola Esteban Simplemente arma una consulta en access y levantala con un recordset. Saludos Daniel 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 cantidad 1000 40 1 1000 41 2 1001 39 1 1001 38 3 Y tengo que llegar a esto: Artículo 38 39 40 41 1000 1 2 1001 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 <http://imagine-msn.com/messenger/launch80/default.aspx?locale=es-us&source= joinmsncom/messenger> Messenger -- Daniel A. Calvin Cooperator Team Member http://www.cooperator.com.ar <http://www.cooperator.com.ar/> Microsoft Certified Professional _____ Comunícate al instante con Windows Live Messenger Windows Live <http://imagine-msn.com/messenger/launch80/default.aspx?locale=es-us&source= joinmsncom/messenger> Messenger -- Daniel A. Calvin Cooperator Team Member http://www.cooperator.com.ar <http://www.cooperator.com.ar/> Microsoft Certified Professional _____ Envía mensajes de correo electrónico directamente a tu blog con MSN. Carga chistes, fotografías y muchas otras cosas. Es <http://clk.atdmt.com/MSN/go/msnnksac0030000001msn/direct/01/?href=http://ww w.imagine-msn.com/spaces> gratis. -- Daniel A. Calvin Cooperator Team Member http://www.cooperator.com.ar <http://www.cooperator.com.ar/> Microsoft Certified Professional _____ Comunícate al instante con Windows Live Messenger Windows Live Messenger <http://imagine-msn.com/messenger/launch80/default.aspx?locale=es-us&source= joinmsncom/messenger> -- Daniel A. Calvin Cooperator Team Member http://www.cooperator.com.ar <http://www.cooperator.com.ar/> Microsoft Certified Professional _____ Comunícate al instante con Windows Live Messenger Windows Live Messenger <http://imagine-msn.com/messenger/launch80/default.aspx?locale=es-us&source= joinmsncom/messenger>
