Ok, después de mucho dar vueltas y de varias interrupciones con otras tareas llegué a una conclusión....
No puedo con el Server.Transfer


Es que hice lo siguiente ya directamente en una página de prueba.
La primera se llama crea.asp y la segunda muestra.asp
en crea.asp puse
Dim mivar
mivar="Hola!"
Server.Transfer("muestra.asp")
en muestra.asp puse
Response.Write(mivar) y me sale este error:
Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A000D)
No coinciden los tipos: 'mivar'
/sitiosasp/muestravector.asp, line 4
Según tengo entendido no es necesario pasar variables de una pagina a la otra con el server.transfer pero... ¿Cómo recupero los datos para continuar trabajando?
Realmente estoy mareada
si alguien pudiera ayudarme un poco a ver si encuentro la luz al final del tunel...
Mil gracias de antemano a todos.