I have a program which is updating a table in sqlserver, I have a form which I want to show the progress of this, the progress bar is incrementing but this is not being displaye
yes you have to use background worker
BackgroundWorker worker = new BackgroundWorker(); worker.DoWork += (o, ea) => { // your code goes here } worker.RunWorkerCompleted += (q, ea) => { } worker.RunWorkerAsync();