SintUser
2017-08-25T13:29:20Z
Hi to all,

I try to fill a igrid .net control with 12000 rows and 100 columns cell by cell (setting IGCell.value). I take the time and it result 80 seconds to fill data in table and another 80 seconds for autowidthcols function.
Is this operation so slow? Or there is a proper procedure to fill huge amount of data?

Thank you
Dmitry/10Tec
2017-08-25T16:39:45Z
Did you try BeginUpdate/EndUpdate?
SintUser
2017-08-28T13:30:36Z
Yes, this times are with beginupdate/EndUpdate..
SintUser
2017-08-29T07:14:02Z
I tried to fill the table writing block of 100/1000 rows. I noticed that after 10000 rows the time to write the block increases dramaticaly.

With blocks of 1000 rows from 3-4 seconds to 18-20 seconds per block.

Is it normal?

Thank you
SintUser
2017-08-29T12:57:25Z
After many attempts I found the problem of the performance loss. I'm using Igrid.NET control from Labview environment and the writing value of a cell require the generation of a reference to .NET object. These references are limited in number and I forget to close after the write operation so I get into the limitation.

Closing these references I resolved the problem