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

Error 0x80040E14

Estas en el tema de Error 0x80040E14 en el foro de ASP Clásico en Foros del Web. Saludos a todo el foro. Resulta que tengo 2 ambientes, uno de produccion y uno de desarrollo, el de desarrollo esta local con Win Xp ...
  #1 (permalink)  
Antiguo 11/10/2007, 13:20
 
Fecha de Ingreso: enero-2006
Mensajes: 169
Antigüedad: 19 años, 3 meses
Puntos: 0
Pregunta Error 0x80040E14

Saludos a todo el foro.

Resulta que tengo 2 ambientes, uno de produccion y uno de desarrollo, el de desarrollo esta local con Win Xp y IIS, el de desarrollo esta en el host y tiene Win2003 y IIS.

El problema es que tengo 2 archivos igualitos los cuales mandan a llamar a un stored procedure también igualitos y el archivo que esta local (en el ambiente de desarrollo) me marca el siguiente error:

Microsoft OLE DB Provider for SQL Server (0x80040E14)
The name '1000' is not permitted in this context. Only constants, expressions, or variables allowed here. Column names are not permitted.
/altagrv.asp, línea 396

La linea 396 contiene la ejecución del stored procedure que estoy mandando a llamar, la cuestion es por que si los archivos son iguales y el stored procedure tambien es igual me tira este error.....

Gracias de antemano
__________________
"La adulación es una moneda que empobrece al que la recibe"
  #2 (permalink)  
Antiguo 11/10/2007, 13:34
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 2 meses
Puntos: 88
Re: Error 0x80040E14

Kire94, tienes un post en ESTE, trataste el mismo error

verificalo
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 11/10/2007, 14:38
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Re: Error 0x80040E14

¿Estás seguro que es exactamente le mismo código?
Por el tipo de error, me parece que estuvieras pasando valores incorrectos a los parámetros...eso o que no tengas las constantes de ADO en el ambiente de desarrollo.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #4 (permalink)  
Antiguo 22/04/2008, 07:40
Avatar de v_i_n_i_c_i_o  
Fecha de Ingreso: noviembre-2003
Ubicación: Costa Rica
Mensajes: 422
Antigüedad: 21 años, 5 meses
Puntos: 0
Re: Error 0x80040E14

Hola

A mi me da ese mismo error, pero me parece que el caso es diferente...

Error Type:
Microsoft JET Database Engine (0x80040E14)
Syntax error in FROM clause.


Este es mi código de conexión:

<%

username = request.form("txtuser")
password = request.form("txtpass")

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=c:\\LRDB.mdb"

set rslr = CreateObject("ADODB.Recordset")
sqltxt="SELECT * from user WHERE usrname='"&username&"' AND password= '"&password&"'"
response.write(sqltxt)
rslr.Open sqltxt, Conn '***el error lo da al ejecutar esta línea***
if not rslr.eof then
if rslr("username")=username and rslr("password")=password then
session("full_name") = rs("full_name")
response.redirect "menu_left.html"
end if
else
response.redirect "error.html"

end if
rslr.close
set rslr=nothing
Conn.close
set Conn=nothing
%>
__________________
"Un experto es una persona que ha cometido todos los errores que se pueden cometer en un determinado campo" - Niels Bohr
:cool: 0!)!u!/\ :patada:
  #5 (permalink)  
Antiguo 22/04/2008, 08:59
Avatar de v_i_n_i_c_i_o  
Fecha de Ingreso: noviembre-2003
Ubicación: Costa Rica
Mensajes: 422
Antigüedad: 21 años, 5 meses
Puntos: 0
Re: Error 0x80040E14

Listo, en mi caso lo resolví cambiando la forma de conectar...

Set conn= Server.CreateObject("ADODB.Connection")
conn.ConnectionString = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("LRDB.mdb")
conn.Open
__________________
"Un experto es una persona que ha cometido todos los errores que se pueden cometer en un determinado campo" - Niels Bohr
:cool: 0!)!u!/\ :patada:
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 11:48.