title: How do I save different user settings based on their email address in windows forms c#, sql?
body: <p>I'm trying to create a login app where user information is saved properly. I've looked at tutorials which talk about using Settings.Default.Save(). However, these are unhelpful due to the fact that it only saves settings for the admin account (root/current/default user when the form is debugged and is first running). However, I need to create a different instance of the form when an email address within my database is entered, and retrieve the settings associated with that email address/account. I have already stored all email addresses in a sql database, <strong>but am unsure how to save settings for each email address(user account)</strong> separately so that different users can log in and have their settings from before.</p>
  <p><img src="https://i.stack.imgur.com/HiJlL.jpg" alt="Here you can see" /> that I'm trying to create a new instance of the form for each email address in the database, but it doesn't seem to work.</p>
  <p><a href="https://i.stack.imgur.com/Wmtbx.jpg" rel="nofollow noreferrer">GetSettings and SaveSettings</a> have already been used in the foreach loop, but it still only saves the default form settings.</p>