Hi,
Since your post is in java forum. Let's me try to answer using java technology.
Q: "Is it possible to Read from a local Database without running your server?"
A:
JDBC is the answer.
Write a java code which connect to database to get the connection and fectch the data.
Q: Regarding html page generation.
A: If you are specific about generation of HTML. You can generate an HTML page by running the your code and open the same generated file in browser.
else write swing applicaition to display the output locally.
Well i guess you got the answer for what you are looking for. If in case no, let me get updated with more info about what you are looking for.
-Arun