Estoy haciendo un sitio para un cliente que es basicamente un sitio de musica (noticias, reviews de discos, etc). El sitio esta online hace 2 o 3 meses, todo iba bien pero hoy entre y me salio este cartel:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[MySQL][ODBC 3.51 Driver]Too many connections
Me quiero morir porque no se como arreglarlo, todavia no me contestaron de soporte tecnico del hosting pero estoy seguro por lo que lei que debe ser que uso recordsets para conectarme a la base de datos MYSql.
El tema es que uso dreamweaver MX y no se conectarme a la base que no sea con el clasico recordset de conexion, en la pagina principal uso 4 recordsets, en las demas uso menos, no se porque me da el error, todas las conexiones tienen al final de la pagina el codigo para cerrar la conexion a la base de datos como este:
<% mi_conexion.Close()
Set mi_conexion = Nothing
%>
Por favor que puedo hacer?? pierdo el trabajo sino arreglo esto y el tema es que no se hacerlo de otra forma, escuche que GETROWS es mejor pero no entiendo los ejemplos...
Por ejemplo el codigo de conexion de un recordset generado en dreamweaver es como este:
<%
Dim top_artists
Dim top_artists_numRows
Set top_artists = Server.CreateObject("ADODB.Recordset")
top_artists.ActiveConnection = MM_Eomtest_STRING
top_artists.Source = "SELECT id, idartista FROM MIBASE.top_artists ORDER BY voto DESC"
top_artists.CursorType = 0
top_artists.CursorLocation = 2
top_artists.LockType = 1
top_artists.Open()
top_artists_numRows = 0
%>
Como transformo esto en getrows ?? Tengo que modificar los demas campos dinamicos para que funcione ??
ADJUNTO AQUI UNA URL DONDE PUEDEN DESCARGAR LA PAGINA QUE CREO YO ME GENERA ESE ERROR, NO PIDO QUE LO HAGAN POR MI PERO QUE AL MENOS ALGUIEN PUEDA ANALIZARLA A VER SI ESTE ES EL PROBLEMA. POR FAVOR !
http://www.rocklatinoonline.com/error.zip
POR FAVOR REALMENTE NECESITO AYUDA

GRACIAS