ASP - Problema con access

 
Vista:

Problema con access

Publicado por Jose (1 intervención) el 18/06/2007 10:30:16
Hola tengo un problema con mi pagina web, espero puedan ayudarme a resolverlo, pq no se a que puede ser debido. Expongo mi problema.

Tengo una pagina web en asp con conexion en access y cuando varios usuarios entran en la pagina y acceden a apartados donde solo se hacen consultas a las base de datos (select) la base de datos se bloquea, lo curioso es que no siempre se bloquea en el mismo sitio, y a veces tienes que estar por lo menos 10 minutos accediendo a sus contenidos para poder bloquearla. Los del servidor me han dicho que cambie a Mysql que el access no esta preparado para multiusuarios pero mucha gente me ha comentado que no deberia darme ningun problema y menos si solo hago consultas a la base de datos.

Os pongo mi codigo a ver si alguien me puede decir que estoy haciendo mal.

Esta es la conexion:

set con = server.CreateObject("adodb.connection")
con.ConnectionString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&Server.MapPath("multitoldos.mdb")
con.Open

Y esta es una de las consultas:

set Rst=server.CreateObject("adodb.recordset")
sql = "SELECT * FROM toldos where activo = 1 and idtoldo = " & id
rst.Open sql, con, 3, 3

if not Rst.Eof then
rst("nomtoldo")
end if

rst.Close
set rst = nothing
con.close
set con = nothing

Muchas gracias....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder