I would like to give the option of changing the connection string to the user. ie the name of the server is changed or the name of the database is changed. I would like to collect the information from the user about the location of database, if it is not found in its default location as mentioned in the connection string
Ok, go ahead and do it then. We won't stop you.
Seriously, we here at theScripts are generally more oriented toward helping with specific problems encountered in programming. For instance, "I've written this code X and in situation Y it gets error Z - how do I fix it?". You generally won't find many who are interested in designing your application or feature (though you may get lucky).
You really need to make some attempt at the project yourself, and ask us if you run into problems.