Acceso a fichero

Hola a todos. Accedo a un fichero PDF mediante ‘http://www.xxx.es/descargar.asp?Id=1’ Si intento acceder a...

La FAQ Acceso a fichero tiene

Pertenece a la categoría:
Pregunta
Hola a todos.


Accedo a un fichero PDF mediante ‘http://www.xxx.es/descargar.asp?Id=1’


Si intento acceder a ‘http://www.xxx.es/descargar.asp’ me da el siguiente error.


Microsoft OLE DB Provider for ODBC Drivers error '80040e14'


You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
/descargar.asp, line 12


¿Hay alguna manera de conocer la dirección real del fichero PDF?


Gracias anticipadas.

Respuesta de Edar Jóse Blanco
Mis saludos como corresponde, ahora al tratar de descargra el archivo
http://www.xxx.es/descargar.asp?Id=1
no estas haciendo referencia al archivo en si, si no a la referncia del
mismo es decir a la direccion ke te dan al pasarlo como id (Id=1) al
script (descargar.asp) una vez hecho esto el script debe redireccionarte a
la direccion real del mismo de acuerdo a la ke tiene guardado en la BD,
el cua esta dando problemas segun veo
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios

biguitarman

01/10/2009
clarito como el agua
el error esta clarito como el agua, es cosa de leer

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 /descargar.asp, line 12

Tienes un error en tu sintaxis SQL, revisa el manual correspondiente a la version de tu MYSQL........

revisa la LINEA 12 del archivo "descargar.asp"

biguitarman

caiatii

24/6/2011
error 80040e14
Buenos dias, haber si alguien me podria ayudar, tengo una web para la venta de articulos y he cambiado de servidor, y desde que estoy en el nuevo servidor hay articulos que se pueden añadir a la cesta y otros no, me da el error:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Number of query values and destination fields are not the same.

/aniadir.asp, line 110

la linea 110 es esta:

path=Server.MapPath("./")
set Conexion = server.Createobject("ADODB.Connection")
Conexion.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & path & "d.mdb;"
Set resultado=Server.CreateObject("ADODB.Recordset")
resultado.Open "select * from configuracion" , Conexion, 2, 2
pie=resultado("pie_pagina")


set Con = server.Createobject("ADODB.Connection")
Con.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & path & "gestion.mdb;"
Set rs=Server.CreateObject("ADODB.Recordset")

%>
<title>Añadir Pedido - CONFECCIONES AMPARO</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="style.css" media="screen" />
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="rss-articles/" />
<style type="text/css">
<!--
.style9 {font-size: 9px}
.style10 {font-size: 9px; font-weight: bold; }
.style11 {
font-size: 16px;
font-weight: bold;
}
.style13 {font-size: 16px; font-weight: bold; color: #FF00FF; }
.style14 {
color: #F3F
}
.Estilo1 {color: #FF0000}
-->
</style>
</head>
<body>

<div id="wrap">

<div id="top"> </div>

<div id="header">
<h1>&nbsp;</h1>
</div>

<div id="menu">
<ul>
<%
resultado.close
resultado.Open "select * from menu order by posicion"
do until resultado.eof
%>
<li><a href="<%=resultado("url")%>"><%=resultado("idmenu" )%></a></li>
<%
resultado.movenext
loop
resultado.close
%>
</ul>
</div>

<div id="content">

<div class="right">

<%



if session("usuario")<>"" then
path=Server.MapPath("./")
set ConexPedidos = server.Createobject("ADODB.Connection")
ConexPedidos.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & path & "pedidos.mdb;"
Set ro=Server.CreateObject("ADODB.Recordset")
ro.Open "select * from pedidos where usuario='" & session("usuario") & "' and estado<>'CERRADO'" , Conexpedidos, 2, 2
if ro.eof then
ro.close
ro.Open "INSERT INTO PEDIDOS (USUARIO, TOTAL, ESTADO) VALUES ('" & SESSION("USUARIO") & "',0,'ABIERTO')" , Conexpedidos, 2, 2
ro.Open "select * from pedidos where usuario='" & session("usuario") & "' and estado<>'CERRADO'" , Conexpedidos, 2, 2
cod_pedido=ro("codigo")
ro.close
else
cod_pedido=ro("codigo")
ro.close
end if

set Con = server.Createobject("ADODB.Connection")
Con.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & path & "gestion.mdb;"
Set rs=Server.CreateObject("ADODB.Recordset")

ope=request.QueryString("ope")
code=request.QueryString("code")

if ope="quitar" then
ro.Open "DELETE FROM detalles_pedidos WHERE cod_pedido=" & cod_pedido & " and cod_articulo=" & code , Conexpedidos, 2, 2
end if
if ope="calcular" and isnumeric(request.Form("tcantidad")) then
ro.Open "UPDATE detalles_pedidos SET Cantidad=" & request.Form("tcantidad") & " WHERE cod_pedido=" & cod_pedido & " and cod_articulo=" & code , Conexpedidos, 2, 2

ro.Open "UPDATE detalles_pedidos SET total=detalles_pedidos.cantidad*detalles_pedidos.p recio WHERE cod_pedido=" & cod_pedido & " and cod_articulo=" & code , Conexpedidos, 2, 2
end if

', total=detalles_pedido.cantidad*detalles_pedido.pre cio

codigo_articulo=request.QueryString("cod")
if codigo_articulo<>0 then
rs.open "select * from articulos where codigo=" & request.QueryString("cod") , Con, 2, 2
ro.Open "INSERT INTO DETALLES_PEDIDOS (COD_PEDIDO, DESCRIPCION, CANTIDAD, PRECIO, TOTAL, COD_ARTICULO, FAMILIA) VALUES (" & cod_pedido & ",'" & rs("descripcion") & "',1," & rs("pvp1") & "," & rs("pvp1") & "," & rs("codigo") & ",'TALLA: " & request.form("talla") & CHR(13) & "COLOR: " & request.form("color") & CHR(13) & "COPA: " & request.form("copa") & "')" , Conexpedidos, 2, 2
rs.close
FAQ relacionadas
Volver al árbol de categoríasVolver al árbol de categorías