static string UserID; static string FirstName; if (Condition == "Save") { UserID = txtUserID.Text; FirstName = txtFirstName.Text; UpdateOneUser(UserID, FirstName); private void UpdateOneUser(string UserID, string FirstName) { ScrapDB.UpdateUser(UserID, FirstName); }In the Data Class:
public static void UpdateUser(string UserID, string FirstName) // { SqlConnection UpdateUserConnection = GetConnection(); string UpdateStatement = "UPDATE UserInfo SET FirstName = @FirstName WHERE UserID=@UserID"; SqlCommand UpdateCommand = new SqlCommand(UpdateStatement, UpdateUserConnection); UpdateCommand.Parameters.Add("@UserID", UserID); UpdateCommand.Parameters.Add("@FirstName", FirstName); UpdateUserConnection.Open(); UpdateCommand.ExecuteNonQuery(); UpdateUserConnection.Close(); }What was of key importance in resolving two major issues was the use and understanding of the word static. This occurred on both the Form and Data Class. This was an excellent experience.