I'm using a progress bar to monitor a process that's retrieving a lot of data from a database. That process loops and updates the ProgressBar.Value property as it goes round.

Problem is, i don't see anything happen. The progress bar is visible and when I step through the code I can see the value changing but nothing gets displayed. I've tried calling the form.refresh function but no banana.

Is there anything else I need to do to get this thing working?