cosine wrote
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objDatabaseFile = objFSO.getFile(strDataSourceDir & "" & strDataSource)
If objDatabaseFile.Attributes Mod 2 <> 0 Then
The line in bold is line 12, by my count, but I seem to remember the line number errors in asp/ActiveHTML not always being entirely accurate. See this thread for more details -
http://www.aprelium.com/forum/viewtopic.php?t=2736
Assuming the line numbers *are* right, it looks like objDatabaseFile has been set up to point to a file that doesn't exist - it's built from the two strings in the line above strDataSourceDir and strDataSource, so I'd check that you are passing the right parameters to these two variables.
If you've not used a web server before, and you're not a programmer, I'd recommend looking at PHP instead of ASP, since you won't need to use ActiveHTML's cobbled together version of ASP, or be stuck with the trial limitations. ActiveHTML does not behave perfectly as an ASP alternative and the whole line numbers thing is going to get very confusing if you're not already a competent programmer/debugger...