Antes en localhost y en el servidor lo hacia asi y funcionaba:
campocomun=objRS("nombrecampocomun")
Ahora me veo obligado a hacerlo de esta forma en el servidor (en localhost no tengo problema):
campocomun=objRS.Fields(10).Value
He preguntado al soporte del servidor y me han confirmado que no han echo ninguna modificación a nada.
El error era:
ADODB.Recordset error '800a0cc1'
Item cannot be found in the collection corresponding to the requested name or ordinal.
Esto me supera ya, no tengo ni idea jeje
Gracias Myakire, si existe campo "nombrecampocomun", de echo lo raro es que funciona en localhost y no en el server con los mismos archivos, he tenido que hacer modificaciones en distintas paginas que empleaban distintas tablas, ya te digo que es algo extraño. 
