Для чистой загрузки (без DLL) вы должны взглянуть на Pure ASP Upload или , ознакомьтесь с этой статьей
Но, более распространенная, протестированная, с лучшей производительностью решение устанавливает стороннюю библиотеку.Мне нравится AbcUpload от WebSuperGoo (бесплатно с лицензией LinkBack)
basicupload.htm
<html>
<body>
<form method="post" action="basicupload.asp" enctype="multipart/form-data">
<input type="file" name="filefield"><br>
<input type="submit" name="submit" value="submit">
</form>
<body>
</html>
basicupload.asp
<% @Language="VBScript" %>
<%
Set theForm = Server.CreateObject("ABCUpload4.XForm")
theForm.Overwrite = True
If theForm.Files("filefield").FileExists Then
theForm.Files("filefield").Save "myupload.dat"
End If
%>
<html>
<body>
File uploaded...
</body>
</html>