Hello,
I have a strange performance delay of about 2 sec's in moving to the next
row. I use multiple forms with each master-detail table relations. The
master-table displays it's table rows in databound textboxes, the detail
tables in datagrids, and of course relations defined between the master and
detail tables. All the tables are part of one dataset (per form). The
following happens.
When moving to the next tablerow (next record) I get an performance delay of
about 2 sec's: only if one of the (child)datagrids is empty (no records to
show) and this happens only one time per application-startup. If I end this
form and startup the same or another form the problem doesn't exist any more,
until the program is stopped and started again. So it happens only one time
per appliation-use, and is definitely bound to the "empty detail grid".
Filling the empty grid with one record, the problem moves to another master
row having an "empty detail grid". At the moment of this delay the
application is not getting data from Sql-sever (checked via a trace), and I
found that running my projects on an VS.NET-2002 with framework 1.0 machine
does NOT show this problem. What can cause this problem?
My machine: XP-Pro + VS.NET 2003 Framework: 1.1.4322 SP1