Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/10/2007, 15:26
tocalasam
 
Fecha de Ingreso: julio-2003
Ubicación: Barcelona
Mensajes: 142
Antigüedad: 21 años, 9 meses
Puntos: 1
pasar datos + inner join

tengo 2 tabals

dealers
IDTienda = auto
NOmbretienda = txt
IDProvincia = numero
direccion = txt

provincias
IDprovincia = auto
Nombre provincia = txt

La idea es paginar todas las provincias y despues listra las tiendas de esa provincia

Listo con el archivo provincias.asp

conexion
Código:
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("/cgi-bin/boss_dealers.mdb")&";"
SQL="SELECT * FROM provincias Order By IdProvincia asc "

y listado
Código:
response.write "<td id=odd><A HREF=dealers_provincia.asp?IdProvincia="&rs("IdProvincia") & "><p>"&RS("NombreProvincia")&" "&"</p> "&" </a></td>"
hasta aqui sin problemas

Ahora viene cuando paso los datos

dealers_provincia.asp

Código:
<%
set oConn=Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("/cgi-bin/boss_dealers.mdb")&";"
SQL="SELECT * FROM dealers INNER JOIN provincias ON dealers.IdProvincia = provincias.IdProvincia WHERE dealers.IdProvincia="&Request.QueryString("IdProvincia")&""
set result = oConn.Execute(sql)
%>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>


<h2><%=result("dealers.Nombretienda")%></h2>
<P><%=result("dealers.direccion")%></P>
<P><%=result("dealers.provincia")%></P>

</body>
</html>

¿Alguien me puede echar un cable?

me dice
Código:
Tipo de error:
ADODB.Recordset (0x800A0CC1)
No se encontró el elemento en la colección que corresponde con el nombre o el ordinal pedido.

Última edición por tocalasam; 29/10/2007 a las 15:48