I do not understand too.
What you mean to "automatically transfer ASP file into HTML file"?
or "use program to generate HTM file?"
I am assuming you want to create a standlone program to collect data from database, however generate the output into htm file which can be viewed by a web browser.
You can do it by Access 2000 which is a less expensive solution comparing with PB or VB.
A suggestion, if you really rush to finish some work, you may like to make sure what you want first, and then decide which tool is best for you. This may save you lots of time.
Hope that helps.