I want to create an app to connect to online database so it can read the data (read only). The database size is not to big, right now is around 2MB. I am trying to find what will be a better solution for my project. I want something that is not expensive and easier to connect to vb.net app or even MS access. So basically what I am asking is what you think is ideal to that? Where can I host my Sql or MySql database? Data will not imported from the app, but from an excel file. And one more question, I will be able to filter data from my app? Also I want other users to connect to the database with the same app and I don't want to add custom IP's for them to be able to access it.