>Has any body tried to protect Database. When I distribute my program
>any body can acces details of database is there any way to protect database by password so nobody can see content of my database.
You can compile the database into your EXE which will prevent anyone from looking at or changing it. However, if YOU need to make a change you will have to distribute new EXEs. If you wish to hide the contents of your tables, you will have to work with one of the available encryption products.