I got it. The ftp was one problem. In future, please email notices of such changes as it is by chance that I got to use that script.
Also, in spite of using relative path "/hshome/" it was substituting "C:" there. This might be an IIS bug? There is no way I can substitute server.mappath() in the ConnectionString. This seems to be a limitation of the ASP script. If anybody knows the answer, please let me know.
Thanks for the quick support!