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. Microsoft VBScript runtime error '800a01a8' Object required: '' /real-estate/uptest.asp, line 96 El error me lo marca en esta línea: GobjConnect.Execute(SQL2) Este es el scrip: gsConnect ...
  #1 (permalink)  
Antiguo 10/03/2003, 19:58
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 23 años, 3 meses
Puntos: 11
Error!

Microsoft VBScript runtime error '800a01a8'

Object required: ''

/real-estate/uptest.asp, line 96

El error me lo marca en esta línea:
GobjConnect.Execute(SQL2)


Este es el scrip:
gsConnect = " Driver={MySQL};SERVER=localhost;DATABASE=Items;UID =ra;PASSWORD=web"
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open gsConnect
If Request.Cookies("Counter")=1 then

SQL="INSERT INTO fotos(ITEMID,ITEMOWNER,CATEGORYID,"&Imagen&","&Com entario&") VALUES("&Request.Cookies("ItemID")&","&Request.Coo kies("ItemOwner")&","&Request.Cookies("categoryId" )&",'"&NombreFichero& "','"&up.Form("nombre")&"')"
SQL2="UPDATE auctions SET IMAGEURL='"&NombreFichero&"' WHERE ITEMID="&Request.Cookies("ItemID")
response.write SQL
response.write SQL2
GobjConnect.Execute(SQL2)
Else

SQL="UPDATE fotos SET "&Imagen&"='"&NOmbreFichero& "',"&Comentario&"='"&up.Form("nombre")&"' WHERE ID="&Request.Cookies("Ultimo")

End If

'Call OpenDBConn

RESPONSE.WRITE SQL
GobjConnect.Execute(SQL)

SQL_ULTIMO="SELECT * FROM fotos ORDER BY ID DESC"

SET RS_ULTIMO=GobjConnect.Execute(SQL_ULTIMO)
Response.Cookies("Ultimo")=RS_ULTIMO("ID")




Que falta?
gracias
  #2 (permalink)  
Antiguo 10/03/2003, 20:17
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
PRUEBA CON ESTO

Código:
RESPONSE.WRITE Request.Cookies("ItemID")
SQL2= "UPDATE auctions SET IMAGEURL='" & NombreFichero & "' WHERE ITEMID="& Request.Cookies("ItemID") &";"
RESPONSE.WRITE SQL2
GobjConnect.Execute(SQL2)
  #3 (permalink)  
Antiguo 10/03/2003, 20:25
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 23 años, 3 meses
Puntos: 11
Lo intenté, pero ahora me marcó el mismo error pero algunas líneas abajo, en:
GobjConnect.Execute(SQL)

entónces modifiqué el script así;:


Else
RESPONSE.WRITE Response.Cookies("Ultimo")
SQL="UPDATE fotos SET "&Imagen&"='"&NOmbreFichero& "',"&Comentario&"='"&up.Form("nombre")&"' WHERE ID="&Request.Cookies("Ultimo") &";"

End If


Pero ahora me manda:
Tipo de error:
objeto Response, ASP 0185 (0x80020003)
No se encontró una propiedad predeterminada del objeto.
/asp/CR-RealEstate/real-estate/uptest.asp


Tonces??????
  #4 (permalink)  
Antiguo 10/03/2003, 20:28
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
pero compadre..decidase...

como quedo al final el tu codigo?...podrias postearlo again.

  #5 (permalink)  
Antiguo 10/03/2003, 20:31
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
No estoy siguiendo el hilo demaciado bien, pero esto si que esta maaal!!!:


RESPONSE.WRITE Response.Cookies("Ultimo")


debería ser, al menos, RESPONSE.WRITE Request.Cookies("Ultimo")


  #6 (permalink)  
Antiguo 10/03/2003, 20:59
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 23 años, 3 meses
Puntos: 11
ahi vaaa..
gsConnect = " Driver={MySQL};SERVER=localhost;DATABASE=Items;UID =ra;PASSWORD=web"
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open gsConnect
If Request.Cookies("Counter")=1 then

SQL="INSERT INTO fotos(ITEMID,ITEMOWNER,CATEGORYID,"&Imagen&","&Com entario&") VALUES("&Request.Cookies("ItemID")&","&Request.Coo kies("ItemOwner")&","&Request.Cookies("categoryId" )&",'"&NombreFichero& "','"&up.Form("nombre")&"')"
' SQL2="UPDATE auctions SET IMAGEURL='"&NombreFichero&"' WHERE ITEMID="&Request.Cookies("ItemID")
RESPONSE.WRITE Request.Cookies("ItemID")
SQL2= "UPDATE auctions SET IMAGEURL='" & NombreFichero & "' WHERE ITEMID="& Request.Cookies("ItemID") &";"
'response.write SQL
response.write SQL2
GobjConnect.Execute(SQL2)
Else
RESPONSE.WRITE Request.Cookies("Ultimo")
SQL="UPDATE fotos SET "&Imagen&"='"&NOmbreFichero& "',"&Comentario&"='"&up.Form("nombre")&"' WHERE ID="&Request.Cookies("Ultimo") &";"

End If

'Call OpenDBConn

RESPONSE.WRITE SQL
GobjConnect.Execute(SQL)

SQL_ULTIMO="SELECT * FROM fotos ORDER BY ID DESC"

SET RS_ULTIMO=GobjConnect.Execute(SQL_ULTIMO)
Response.Cookies("Ultimo")=RS_ULTIMO("ID")


y nuevamente me manda:
Se requiere un objeto: ''
/asp/CR-RealEstate/real-estate/uptest.asp, line 108

y esta línea es:
GobjConnect.Execute(SQL)

con ese RESPONSE.WRITE Request.Cookies("Ultimo")
que introduje o sin ese, me da el mismo error!
  #7 (permalink)  
Antiguo 10/03/2003, 23:35
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
SHiales men ! hay que leer y poner un poco mas de atención

Set oConn = Server.CreateObject("ADODB.Connection")

debe ser

Set GobjConnect = Server.CreateObject("ADODB.Connection")
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 15:34.