Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/04/2005, 09:19
tortell
 
Fecha de Ingreso: abril-2005
Mensajes: 2
Antigüedad: 20 años, 2 meses
Puntos: 0
insert i ASP deja de responder

Buenas.

Estoy bastante desesperado con ese tema, llevo ya un par de semanas dandole vueltas y no doy con el problema.

Resulta que estoy haciendo una web con asp que hace consultas a un archivo .mdb creado con el access del office XP según tengo entendido compatible con el access 2000. De primeras la programé en casa con windowsXP y el IIS 5.1 que es ese que viene algo limitado con el mismo XP. Todo parecía ir bien y sin problemas.
Resulta que al subirlo al ISP la cosa dejó de ir tan bien. El isp funciona con windows 2000 y IIS 5.
Resulta que las selects y deletes las hace perfectamente pero lo que son updates e inserts no. Error no da error, simplemente deja de responder hasta que se agota el tiempo de solicitud y se cuelga el asp. He revisado el código y me parece todo correcto. Ya no se que hacer.

Aqui va un fragmento del código a ver si veis algo.

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\basedades\web.mdb"))

if cstr(request.QueryString("idnoti"))<>"" then
Conn.execute("update noticies set titol='" & titol & "',title='" & title & "',resum='" & resum & "',resume='" & resumeng & "',noticia='" & noticia & "',new='" & newe & "',diamesany=#" & diamesany & "#,activa=" & activa & " where idnoticia=" & request.QueryString("idnoti"))

else

Conn.execute("insert into noticies (titol,title,resum,resume,noticia,new,diamesany,ac tiva) values ('" & titol & "','" & title & "','" & resum & "','" & resumeng & "','" & noticia & "','" & newe & "',#" & diamesany & "#," & activa & ")")

response.write("insert into noticies (titol,title,resum,resume,noticia,new,diamesany,ac tiva) values ('" & titol & "','" & title & "','" & resum & "','" & resumeng & "','" & noticia & "','" & newe & "'," & diamesany & ",'" & activa & "')")

end if
Conn.close
set Conn=nothing


A ver si alguien me puede ayudar. Muchísimas gracias.