On Sat, 01 Oct 2005 02:11:27 -0500,
jfitz@ezdbr-dot-com.no-spam.invalid (StepUP) wrote:
So you're saying that Access can do a very bad thing efficiently while
the datagrid cannot. I don't see the harm in that.
-Tom.
[color=blue]
>I'm a long time developer in Access. Noticing the "Why do IT guys hate
>MS Access?" thread made me think of my recent experiences in
>experimenting with VB .Net, and specifically, the Datagrid control.
>
>I have an app that has a very large table, about 700,000 records.
>Access handles this table with ease. I can load the entire table in a
>datasheet in seconds, with little additional impact on system memory.
>I can lookup, sort and filter on any indexed field almost instantly.
>
>If I try to load in the same table in a Datagrid in VB .Net, the thing
>chugs along for well over a minute, while task manager shows the app
>consuming hundreds of megs of memory. Doing a sort on a column is
>almost as slow as the load.
>
>I'm just experimenting here...by no means am I proficient in .Net. But
>this seems ridiculous.
>
>Are there tricks to using the Datagrid? I'm just doing a drag and drop
>of the table onto a form (most recent effort was in VB 2005 Express,
>Beta 2). Are there other ways to handle data more efficiently in
>.Net?
>
>How about reports? VB .Net 2002 uses a hacked down version of Crystal.
>Yuck..never could understand why Microsoft didn't incorporate the
>great Access report writer in their VB products.
>
>Any opinions or comments are welcomed.
>
>Thanks,
>
>John[/color]