Foros del Web » Programando para Internet » ASP Clásico »

Uso de dos tablas en un ASP

Estas en el tema de Uso de dos tablas en un ASP en el foro de ASP Clásico en Foros del Web. HOLA AMIGOS ASP ¿Como le hago para traer datos, de DOS tablas diferentes en una base de datos y que se coloquen en la misma ...
  #1 (permalink)  
Antiguo 23/01/2006, 12:09
Avatar de VaIvan  
Fecha de Ingreso: octubre-2005
Ubicación: Mexico
Mensajes: 138
Antigüedad: 18 años, 8 meses
Puntos: 2
Uso de dos tablas en un ASP

HOLA AMIGOS ASP

¿Como le hago para traer datos, de DOS tablas diferentes en una base de datos y que se coloquen en la misma fila de una tabla en HTML?

asi llamo una tabla como le hago para dos tablas?.

set rs=createobject("ADODB.Recordset")
sqltxt="select * from Tabla1 Where campo like '%"&cproducto&"%'And campo2 like'%"&csucursal&"%'ORDER BY campo"

rs.open sqltxt,Conex

if rs.eof then... ETC
  #2 (permalink)  
Antiguo 23/01/2006, 12:28
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 18 años, 5 meses
Puntos: 7
1o. - ¿Que relacion hay entre las dos tablas?

2o. - ¿Cuantos campos en ambas tablas tienen el mismo nombre?

3o. - en caso de que haya algun campo que relacione ambas tablas, ¿que tipo de relacion tienen entre ellos: uno a varios, uno a uno, etc?

Lo mas básico (siempre y cuando ambas tablas tengan campos diferentes):

SELECT tabla1.*, tabla2.* FROM tabla1, tabla2

Lo logico es que tengan una relacion uno a varios, si por ej. tabla1 tiene un id y tabla2 tiene un id_tabla1 y en ambas tablas no hay campos parecidos:

SELECT tabla1.*, tabla2.* FROM tabla1, tabla2 WHERE tabla1.id = tabla2.id_tabla1


NOTA: Con INNER JOIN se hace mejor pero es un poquito mas complejo de entender para el neofito

Un saludo
  #3 (permalink)  
Antiguo 23/01/2006, 12:34
Avatar de VaIvan  
Fecha de Ingreso: octubre-2005
Ubicación: Mexico
Mensajes: 138
Antigüedad: 18 años, 8 meses
Puntos: 2
De acuerdo Muuchas GRACIAS

GRACIAS Tammander

De hecho si hay relacion en dos columnas y estas me serviran para vincularlas con la otra tabla,
YA APLIQUE LOS CAMBIOS QUE ME SUGIERES Y FUNCIONO PERFECTAMENTE

Muchisimas GRACIAS
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:57.