Click here to Skip to main content
15,303,572 members
Home / Discussions / C#
   

C#

 
Questionthread safety and performance Pin
Super Lloyd2-Dec-21 15:31
MemberSuper Lloyd2-Dec-21 15:31 
GeneralRe: thread safety and performance Pin
harold aptroot2-Dec-21 16:03
Memberharold aptroot2-Dec-21 16:03 
GeneralRe: thread safety and performance Pin
Super Lloyd2-Dec-21 17:59
MemberSuper Lloyd2-Dec-21 17:59 
AnswerRe: thread safety and performance Pin
trønderen3-Dec-21 2:36
Membertrønderen3-Dec-21 2:36 
AnswerRe: thread safety and performance Pin
trønderen3-Dec-21 3:31
Membertrønderen3-Dec-21 3:31 
QuestionUpdate/refresh Combobox in Form1 after doing an add from Form 2 Pin
Richard A Knox2-Dec-21 5:19
MemberRichard A Knox2-Dec-21 5:19 
AnswerRe: Update/refresh Combobox in Form1 after doing an add from Form 2 Pin
BillWoodruff2-Dec-21 5:58
mveBillWoodruff2-Dec-21 5:58 
GeneralRe: Update/refresh Combobox in Form1 after doing an add from Form 2 Pin
Richard A Knox4-Dec-21 6:08
MemberRichard A Knox4-Dec-21 6:08 
Thank you for response.

What I ended up going with is as follow:

What I did was separate out the loading of the creditor information into its own operation. It used to be under the CreditEditor_Load, now I just call the operation there and then I am also able to call that same operation from an event handler.

Not sure this is necessarily the best way, but it seems to work exactly as I want.

What do you think?
Richard

C#
void CreditorDataLoad()
        {
            try
            {
                cbo_BillName.Items.Clear();

                string query = "select C_Name From Creditor";

                AC.cmd.Parameters.Clear();
                AC.cmd.CommandType = CommandType.Text;
                AC.cmd.CommandText = query;

                AC.openConnection();
                AC.rd = AC.cmd.ExecuteReader();

                if (AC.rd.HasRows)
                {
                    while (AC.rd.Read())
                    {
                        cbo_BillName.Items.Add(AC.rd[0].ToString());
                    }

                }
                AC.rd.Close();
                AC.closeConnection();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error" + ex);
            }
        }

private void btnNewBill_Click(object sender, EventArgs e)
        {
            billName = null;
            this.Hide();

            creditEditor f2 = new creditEditor(this);


            f2.FormClosed += new FormClosedEventHandler(creditEditor_FormClosed);
            f2.ShowDialog();

        }
        void creditEditor_FormClosed(object sender, EventArgs e)
        {

            CreditorDataLoad();

        }

GeneralRe: Update/refresh Combobox in Form1 after doing an add from Form 2 Pin
Gerry Schmitz5-Dec-21 8:04
mveGerry Schmitz5-Dec-21 8:04 
QuestionReading username Pin
Luis M. Rojas1-Dec-21 4:45
MemberLuis M. Rojas1-Dec-21 4:45 
AnswerRe: Reading username Pin
lmoelleb3-Dec-21 18:36
Memberlmoelleb3-Dec-21 18:36 
QuestionHow can I make the timer stay active after the program is closed? Pin
Duke Jason30-Nov-21 19:34
MemberDuke Jason30-Nov-21 19:34 
AnswerRe: How can I make the timer stay active after the program is closed? Pin
OriginalGriff30-Nov-21 20:09
mveOriginalGriff30-Nov-21 20:09 
AnswerRe: How can I make the timer stay active after the program is closed? Pin
Pete O'Hanlon30-Nov-21 21:24
mvaPete O'Hanlon30-Nov-21 21:24 
AnswerRe: How can I make the timer stay active after the program is closed? Pin
Dave Kreskowiak1-Dec-21 1:20
mveDave Kreskowiak1-Dec-21 1:20 
AnswerRe: How can I make the timer stay active after the program is closed? Pin
Gerry Schmitz1-Dec-21 18:09
mveGerry Schmitz1-Dec-21 18:09 
QuestionCode cast InvalidCastException when it "Shouldn't" Pin
Evilfish200029-Nov-21 19:28
MemberEvilfish200029-Nov-21 19:28 
AnswerRe: Code cast InvalidCastException when it "Shouldn't" Pin
OriginalGriff29-Nov-21 21:24
mveOriginalGriff29-Nov-21 21:24 
GeneralRe: Code cast InvalidCastException when it "Shouldn't" Pin
Evilfish200030-Nov-21 2:24
MemberEvilfish200030-Nov-21 2:24 
GeneralRe: Code cast InvalidCastException when it "Shouldn't" Pin
OriginalGriff30-Nov-21 2:50
mveOriginalGriff30-Nov-21 2:50 
GeneralRe: Code cast InvalidCastException when it "Shouldn't" Pin
Evilfish200030-Nov-21 22:05
MemberEvilfish200030-Nov-21 22:05 
GeneralRe: Code cast InvalidCastException when it "Shouldn't" Pin
OriginalGriff30-Nov-21 22:19
mveOriginalGriff30-Nov-21 22:19 
GeneralRe: Code cast InvalidCastException when it "Shouldn't" Pin
Eddy Vluggen30-Nov-21 8:02
professionalEddy Vluggen30-Nov-21 8:02 
AnswerRe: Code cast InvalidCastException when it "Shouldn't" Pin
#realJSOP29-Nov-21 23:25
mva#realJSOP29-Nov-21 23:25 
Questionwhile run the code got no such element found exception seleniumc# Pin
Member 1407570327-Nov-21 20:01
MemberMember 1407570327-Nov-21 20:01 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.