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

[Microsoft][Controlador ODBC Microsoft Access] Demasiadas tareas de cliente.

Estas en el tema de [Microsoft][Controlador ODBC Microsoft Access] Demasiadas tareas de cliente. en el foro de ASP Clásico en Foros del Web. Pues eso que me aparece este error de vez en cuando al entrar en mi web, no siempre... [Microsoft][Controlador ODBC Microsoft Access] Demasiadas tareas de ...
  #1 (permalink)  
Antiguo 25/09/2006, 01:56
 
Fecha de Ingreso: junio-2005
Mensajes: 13
Antigüedad: 19 años
Puntos: 0
[Microsoft][Controlador ODBC Microsoft Access] Demasiadas tareas de cliente.

Pues eso que me aparece este error de vez en cuando al entrar en mi web, no siempre...

[Microsoft][Controlador ODBC Microsoft Access] Demasiadas tareas de cliente.

Os pongo el código que he utilizado para acceder a la base de datos a ver si lo he puesto correctamente porque en este ámbito de ASP con Bases de datos estoy todavía bastante pez...

Código:
<%
'Dimension variables
Dim adoCon         'Holds the Database Connection Object
Dim rsGuestbook   'Holds the recordset for the records in the database
Dim strSQL          'Holds the SQL query to query the database
'Create an ADO connection object
Set adoCon = Server.CreateObject("ADODB.Connection")
adoCon.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("noticias.mdb")
Set rsNoticias = Server.CreateObject("ADODB.Recordset")
'Initialise the strSQL variable with an SQL statement to query the database
strSQL = "SELECT * FROM NOTICIAS ORDER BY CODIGO desc;"
'Open the recordset with the SQL query
rsNoticias.Open strSQL, adoCon
Dim cont 
cont = 0
'Loop through the recordset
Do While not rsNoticias.EOF
cont = cont + 1
'Write the HTML to display the current record in the recordset
if cont >= 1 and cont <= 2 then
%>
<...>
<% elseif cont >=3 and cont <= 6 then
%>
<...>
<%
end if
rsNoticias.MoveNext
Loop	
'Reset server objects
rsNoticias.Close
Set rsNoticias= Nothing
Set adoCon = Nothing

%>
Muchas gracias.

Un saludo
  #2 (permalink)  
Antiguo 28/09/2006, 09:48
 
Fecha de Ingreso: junio-2005
Mensajes: 13
Antigüedad: 19 años
Puntos: 0
Nadie???
  #3 (permalink)  
Antiguo 28/09/2006, 10:06
 
Fecha de Ingreso: junio-2006
Mensajes: 104
Antigüedad: 18 años
Puntos: 1
Me suena a que se estan haciendo muchas conexiones hacia tu Servidor (varios connections), y no las cierras adecuadamente.
  #4 (permalink)  
Antiguo 28/09/2006, 11:27
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
q tanta concurrencia tiene tu página, access no es muy bueno para manejar mucha concurrencia segun hasta un maximo de 11.
  #5 (permalink)  
Antiguo 29/09/2006, 17:01
 
Fecha de Ingreso: enero-2006
Mensajes: 233
Antigüedad: 18 años, 5 meses
Puntos: 2
este problema tambien sucede cuando no estas trabajando con un sistema operativo en base a servidor como por ejemplo windows 2003
entonces si tienes includ debes hacer las coneciones y cerrarlas por ay mismo como dijo el compañero, cuando no es servidor no soporta mas de 10 coneciones aunque a mi me parece que menos de eso,
pole
prueba eso y dinos que sistema operativo estas usando
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 00:48.