Please note that I'm not a programmer. I'm trying to learn a few things on the fly. I do have some programming knowledge though.
I'm using C# and Winforms to create my app.
I have a main database for the program which would hold the basic information about the application. Not the tables/fields used in the application itself.
On "Open", I've created a Winform that opens and has datagridview with open and cancel buttons. In the grid I'll show the list of databases for the user to select from.
I need the user to be able to select the database(company) they'll be using. This is basically a multi-company application with each companies database files saved in each individual companies sub folder. The individual databases, besides the main one, holds the actual tables/fields that the app would use.
Yes, there is/will be user control functionality implemented on a per company basis as well, which I have no issue with.
Any guidance in the right direction would be appreciated.
What I have tried:
I haven't tried anything as I don't know what the best way of approaching this would be.