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

Error

Estas en el tema de Error en el foro de ASP Clásico en Foros del Web. Server object error 'ASP 0177 : 800401f3' Server.CreateObject Failed /1/sondas/procesar.asp, line 13 ¿A qué puede ser debido? No coloco el código porque no me cabe. ...
  #1 (permalink)  
Antiguo 25/01/2002, 04:24
 
Fecha de Ingreso: enero-2002
Mensajes: 5
Antigüedad: 22 años, 4 meses
Puntos: 0
Error

Server object error 'ASP 0177 : 800401f3'

Server.CreateObject Failed

/1/sondas/procesar.asp, line 13

¿A qué puede ser debido? No coloco el código porque no me cabe. Lo que intento hacer es que en una pagina asp, introduzca datos en una BBDD (esto ya me lo hace) y enviar a la vez un email al usuario. No envia el mail y me sale el error.
  #2 (permalink)  
Antiguo 25/01/2002, 04:34
Avatar de Ruchu  
Fecha de Ingreso: octubre-2001
Mensajes: 698
Antigüedad: 22 años, 8 meses
Puntos: 2
Re: Error

el error ocurre cuando el asp intenta enviar el email.
da error porque no puede crear el objeto mail, es decir, si envias el email con aspemail, te da error porque el server o tu pws no tiene instalado el coponente aspemail. si usas el cdo te peta porque no esta instalado el cdonts.

<ilayer src="http://www.micache.com/perso/ar.htm" width=100 height=25 left="0"><iframe src="http://www.micache.com/perso/ar.htm" width=100 height=25></iframe></ilayer>
  #3 (permalink)  
Antiguo 25/01/2002, 04:48
 
Fecha de Ingreso: enero-2002
Mensajes: 5
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Error

Muchas Gracias Ruchu pero me parece que el error es que estoy liando los conceptos ;) AHORA ME SALE UN ERROR DIFERENTE!!!

ADODB.Recordset error '800a0e7d'

Creo que es porque estoy utilizando funciones que no tocan. Me explico. La BBDD es en access (si no me explico muy bien es porque estoy empezando en esto del asp) Y ejecuto la conexión y todo y no hay problema. Cuando quiero enviar el mail hago lo siguiente:

&lt;%
Set Rs = Server.CreateObject &quot;ADODB.RecordSet&quot;)
Rs.open &quot;Select * from Datos&quot;, Conn

oRs(&quot;Cliente&quot;)=Request.Form(&quot;Client e&quot;)
oRs(&quot;Pedido&quot;)=Request.Form(&quot;Pedido& quot;)
oRs(&quot;Nombre&quot;)=Request.Form(&quot;Nombre& quot;)
oRs(&quot;Centro&quot;)=Request.Form(&quot;Centro& quot;)
oRs(&quot;Facultad&quot;)=Request.Form(&quot;Facul tad&quot;)
oRs(&quot;Departamento&quot;)=Request.Form(&quot;D epartamento&quot;)
oRs(&quot;Direccion&quot;)=Request.Form(&quot;Dire ccion&quot;)
oRs(&quot;CP&quot;)=Request.Form(&quot;CP&quot;)
oRs(&quot;Ciudad&quot;)=Request.Form(&quot;Ciudad& quot;)
oRs(&quot;Telefono&quot;)=Request.Form(&quot;Telef ono&quot;)
oRs(&quot;Fax&quot;)=Request.Form(&quot;Fax&quot;)
oRs(&quot;Mail&quot;)=Request.Form(&quot;Mail&quot ;)
oRs(&quot;TibMobSeqNumber&quot;)=Request.Form(&quo t;TibMobSeqNumber&quot;)
oRs(&quot;NombrePrimer&quot;)=Request.Form(&quot;N ombrePrimer&quot;)
oRs(&quot;EscalaSintesis&quot;)=Request.Form(&quot ;EscalaSintesis&quot;)
oRs(&quot;TibMobSeqNumber2&quot;)=Request.Form(&qu ot;TibMobSeqNumer2&quot;)
oRs(&quot;Secuencia&quot;)=Request.Form(&quot;Secu encia&quot;)
oRs(&quot;NombreSondas&quot;)=Request.Form(&quot;N ombreSondas&quot;)
oRs(&quot;EscalaSintesis2&quot;)=Request.Form(&quo t;EscalaSintesis2&quot;)
oRs(&quot;Marcaje&quot;)=Request.Form(&quot;Marcaj e&quot;)
oRs(&quot;DNA&quot;)=Request.Form(&quot;DNA&quot;)
oRs(&quot;DescSet&quot;)=Request.Form(&quot;Descse t&quot;)
oRs.Close
set oRs= nothing
Conn.Close
set oConn=nothing

Nombre=Request.Form(&quot;Nombre&quot;)
Centro=Request.Form(&quot;Centro&quot;)
Facultad=Request.Form(&quot;Facultad&quot;)
Departamento=Request.Form(&quot;Departamento&quot; )
Direccion=Request.Form(&quot;Direccion&quot;)
CP=Request.Form(&quot;CP&quot;)
Ciudad=Request.Form(&quot;Ciudad&quot;)
Telefono=Request.Form(&quot;Telefono&quot;)
Fax=Request.Form(&quot;Fax&quot;)
Mail=Request.Form(&quot;Mail&quot;)
TibMobSeqNumber=Request.Form(&quot;TibMobSeqNumber &quot;)
(...)
El error es de la creación del objeto Rs y no del envio del mail. creo que estoy mezclando funciones
  #4 (permalink)  
Antiguo 26/01/2002, 00:10
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Error

;)
Set Rs = Server.CreateObject &quot;ADODB.RecordSet&quot;) ' te falta un (
Set Rs = Server.CreateObject (&quot;ADODB.RecordSet&quot;)
.......

ors.Addnew ' te falta esta linea
oRs(&quot;Cliente&quot;)=Request.Form(&quot;Client e&quot;)
........
oRs(&quot;DescSet&quot;)=Request.Form(&quot;Descse t&quot;)
oRs:update ' te falta esta linea
oRs.Close


y aqui

Rs.open &quot;Select * from Datos&quot;, Conn


donde creaste el Conn?


salu2 :)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
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 22:56.