Greetings all.

In VB, there are many ways to save program data, e.g. in a database like Access or SQL, a text file, INI Files or the Registry, etc.

Can someone please give some basic guidelines on when to use which method? Which is more efficient and better at insuring the integrity of the data? Also, which method is better when it comes to installing apps? For example, if you use ADO rather than some other method, will the overall installation of the app be larger because of the additional runtime files needed?

Thanks for your input.