Dataset problem

Hi,
i need to load a large xml file to a dataset with multiple tables. The scenario of my application is pocket pc that receives a xml file from a desktop app and loads this file into a dataset object.
I've seen a lot of articles but the result is all the same. It takes to long to load (my file as 2.3MB and takes ~1 minute to load).
When i load only the dataset without the schema, it takes only ~10 seconds, but the table has no rows loaded. To see the results i have to load the first the schema with dataset.readXmlSchema and then the data with dataset.readXml.
I try to use the DataTable.BeginLoadData and DataTable.EndLoadData on the loads during the load, but no result (only 10 seconds better).
Maybe i'm doing something wrong when load only the data without the schema. Could anyone help with the best practise to do this? Or an code example?
Thanks in advance,
Nuno Silva.
[928 byte] By [nantunes82] at [2007-12-17]

.NET Development

Site Classified