ASP - ASP NO FUNCIONA CUANDO ABRO ACCESS

 
Vista:

ASP NO FUNCIONA CUANDO ABRO ACCESS

Publicado por Emanuel Nogueiras (17 intervenciones) el 05/11/2004 22:05:17
TENGO UNA PAGINA ASP QUE ME FUNCIONA CORRECTAMENTE HASTA QUE ABRO LA BASE DE DATOS CON OTRO PROGRAMA YA SEA DE VISUAL BASIC O MISMO EL MICROSOFT ACCESS, EN ESE MOMENTO EN QUE LA BASE DE DATOS ESTA ABIERTA POR OTRO PROGRAMA LAS PAGIONAS ASPO DEJAN DE FUNCIONAR... EL ERROR QUE DA ES DE MICROSOFT JET 4.0 - EL ARCHIVO YA ESTA EN USO...

LA FORMA EN ASP DE CONECTARME A LA BASE D EDATOS ES LA SIGUIENTE :

set oConn=Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.Recordset")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("db/admin.mdb")

SQL="SELECT * FROM Acceso where usuario = '" & U & "' and contra = '" & C & "'"

rs.Open SQL, oConn, 1, 2

EL ERROR LO DA EN LA CONEXION NO EN EL RECORSET, YA LO HE QUITADO Y NO ES AHI DONDE SE PRODUCE EL ERROR...

ESPEROI QUE ME PUEDAN AYUDAR
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

RE:ASP NO FUNCIONA CUANDO ABRO ACCESS

Publicado por Ayudante (255 intervenciones) el 06/11/2004 06:48:55
Extrañamente eso ocurre en ocaciones con las BDs de Access, el porqué ni idea, por eso, he aprendido que es mejor hacer lo siguiente:
- Abres la conexión
- Realizas las transacciones dentro del archivo de access
- Cierras la conexión

Otra cosa que puede utilizarse, pero ya eso es 100% criterio tuyo, es utilizar un motor como MySQL.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar