Did anyone succeed in using C1DataViewSet.Update() with larger number of data?
In my test project based on “ViewSet_Define_Fill_Update” updating only 1 row from a DataSet containing 2 related tables (Parent, Child) with 6,000 rows each takes 10 minutes on 3.2GHz CPU.
At this point I say that the problem is not in SQL Server (I used SQL Profiler to trace the update).
This only happens when both Views are be bound to either TrueDBGrid or FlexGrid!!!
I guess this explains why “ViewSet_Define_Fill_Update” sample project is using Microsoft DataGrid and not one of C1 grid components.
Interesting enough you can see the crawling speed of Update() when running C1TrueDBGrid bound to the original NwindDataSet were total # or rows does not exceed 3,000.
I’m running T3/2007 release code
Bogdan