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

select que pasa de todo

Estas en el tema de select que pasa de todo en el foro de ASP Clásico en Foros del Web. Hola! Pos nada que estoy haciendo una consulta que devuelve datos de dos tablas y la consulta es la siguiente. "select a.referencia,a.descripcion,a.checkinglist,a.export ador , a.dingles, ...
  #1 (permalink)  
Antiguo 20/04/2005, 03:43
 
Fecha de Ingreso: marzo-2005
Ubicación: Vitoria
Mensajes: 49
Antigüedad: 19 años, 2 meses
Puntos: 0
select que pasa de todo

Hola! Pos nada que estoy haciendo una consulta que devuelve datos de dos tablas y la consulta es la siguiente.
"select a.referencia,a.descripcion,a.checkinglist,a.export ador , a.dingles, a.linstr, a.fichingles,a.fichespl, a.fotcat,a.plano,f.nombrefab from fabricantes f inner join articulos a on f.codigofab=a.fabricante where a.referencia='"&referencia&"'"
cuando le paso un parametro mediante un formulario me dice que la referencia no existe

Antes la tenía así:
"select * from articulos where referencia='"&referencia&"'"
y funcionaba

el código de la página que la recibe es este:

<%@ LANGUAGE="VBSCRIPT" %>
<%
Response.Buffer=True
if Session("ID")=0 then

Response.Status="401 Prohibido"
Response.End

end if
%>
<%
set oConn=Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.Recordset")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("ingenieria.mdb")&";"
referencia = Request.querystring("referencia")
SQL="select a.referencia,a.descripcion,a.checkinglist,a.export ador,a.dingles,a.linstr,a.fichingles,a.fichespl,a. fotcat,a.plano,f.nombrefab from fabricantes f inner join articulos a on f.codigofab=a.fabricante where a.referencia='"&referencia&"'"

rs.Open SQL, oConn

%>
<HTML>
<HEAD>
<TITLE>EGAMASTER</TITLE>
<LINK REL=STYLESHEET TYPE=TEXT/CSS HREF=egamaster.css>
<SCRIPT LANGUAGE=JAVASCRIPT SRC=egamaster.js></SCRIPT>
<SCRIPT LANGUAGE=JAVASCRIPT>
<!--

browsercheck()
init()
//-->
</SCRIPT>
<style type="text/css">
<!--
.Estilo1 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
</HEAD>
<BODY BGCOLOR=#000000 text="#FFFFFF"" link="#FFFFFF"" vlink="#FF9900">

<%if Not RS.EOF then%>
<table align="center">
<tr>
<td><h1 align="center"><strong>REFERENCIA: <%=RS("articulos.referencia")%></strong></h1></td></tr>
<tr><td><div align="left"><strong><%=RS("articulos.descripcion" )%></strong></div></td>
<td><div align="right"><strong><%=RS("a.dingles")%></strong></div></td></tr>
<tr><td><a href="file:<%= rs("a.checkinglist")%>" target="_blank"><img src="img/cklist.bmp"></a></td>
<td><a href="file:<%= rs("a.fichingles")%>" target="_blank"><img src="img/fichaingl.bmp"></a></td>
</tr>
<tr><td><a href="file:<%= rs("a.fichespl")%>" target="_blank"><img src="img/fichesp.bmp"></a></td>
<td><a href="file:<%= rs("a.plano")%>" target="_blank"><img src="img/plano.bmp"></a></td>
</tr>
<tr>
<td><a href="file:<%= rs("a.fotcat")%>" target="_blank"><img src="img/fotcat.bmp"></a></td>
<td><a href="file:<%= rs("a.linstr")%>" target="_blank"><img src="img/libinstr.bmp"></a></td>
</tr>
<tr><td><div align="left"><strong>FABRICANTE: <%=RS("Fabricantes.nombrefab")%></strong></div></td>
<td><div align="right"><strong>EXPORTADOR: <%=RS("a.Exportador")%></strong></div></td></tr>
<tr><td>Activo: <%=RS("Activo")%></td></tr></table>
<p>

<%else
response.write("no existe ese código")
end if
rs.close
oConn.close%>
</strong>
</h2>


</div>
</p>
<div align="center"><a href="actualiza.asp?referencia=<%=referencia%>"><i mg src="img/modi.bmp"></a>
</div>
</body>
</html>
ah se me olvidaba, la consulta la hago en access y funciona en vez de '"&referencia&"' le pongo ="61000"

seguro que es una chorrada pero no sé como hacerlo.
Enga un saludo a todos!

Última edición por Paharillo; 20/04/2005 a las 03:49
  #2 (permalink)  
Antiguo 20/04/2005, 04:07
 
Fecha de Ingreso: marzo-2005
Ubicación: Vitoria
Mensajes: 49
Antigüedad: 19 años, 2 meses
Puntos: 0
ya está

Heyyyyyyyyy
Ya está el problema era que hacía un request.querystring cuando tenía que hacer un request.form ouuuuuuuuyeaaaaaaaahhhhhh
  #3 (permalink)  
Antiguo 20/04/2005, 04:53
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
estas como una puta cabra, paharillo, jajajajaja
  #4 (permalink)  
Antiguo 20/04/2005, 07:30
 
Fecha de Ingreso: marzo-2005
Ubicación: Vitoria
Mensajes: 49
Antigüedad: 19 años, 2 meses
Puntos: 0
Se me va la olla

Yo antes no era así. Empezé a programar en asp y ya se me va la olla. Voy a ir a un programa de esos de testimonios. El ASP me ha arruinado la vida
  #5 (permalink)  
Antiguo 20/04/2005, 10:12
Avatar de Pachangero  
Fecha de Ingreso: marzo-2005
Mensajes: 102
Antigüedad: 19 años, 2 meses
Puntos: 0
Saludos

Lo bueno fue que descubristes el error.
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 02:18.