SOLUCION
Bueno aparentemente encontre la solucion despues de volverme loco sabado y parte de domingo y segun lo que lei efectivamente es un error del OLEDB.
Resulta que si bien figura uno sola, hay dos versiones diferente de OLEDB corriendo en windows XP / 2000 / 2003. Una es la que causo este problema que es la "nativa" y la mas vieja.
La ventaja que tiene es que te permite trabajar con la bd abierta en cualquiera de sus formas. La desventaja es el error de merda arriba mencionado el cual una vez que aparece no se puede solucionar por mas que siga consejos varios.(lo solucionaba por unos ratos reiniciando la maquina pero despues volvia a aparecer)
La otra version es la archiconocida Jet OLEDB, puntualmente la version 4.0. Esta version es "agregada" a windows xp y debe ser intanciada particularmente para poder ser usada.
Termine de tener problemas en cuanto instale el SP8 de Jet OLE
Para ser mas claro:
string usando el OLDB viejo:
Code:
"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("base.mdb")
string usando la conexion "mas moderna"
Code:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath ("base.mdb")
Eso es lo que entendi despues de leerme cuanta pagina aparecia con la descripcion de este error.
No sirvio el consejo dado en la mayoria de darle permisos al usuario de IIS de administracion (lo cual es una locura ademas que yo le di hasta permisos de violacion de grupo familiar y amigos sin ningun resultado)
GRACIAS POR LAS AYUDAS !!!!
un mucho mas contento
ELTANO