I bet if you used server-side recordsets, the performance would be better. Then again, I have a hard time swallowing DAO outperforming ADO. The VB DE is a wrapper around the core ADO functionality. It would be interesting to see how things would have gone if you had bypassed the DED. Also, if you needed to use cleint-side recordsets, and you need 4000 records, you should do this sort of thing asyncronously.
I am more convinced here it is the implementation selected, and less about ADO.
>I used the client side cursor. Initially I wanted to do the application in fox but no one knew what fox was and it didn't make sense trying to explain . Anyway the purpose of using the 4000 records was the fact that it was part of the specifications for the application as this data had to be displayed in a grid format with all the records "visible" through scrolling. I had suggested that it would have made more sense to "select" only the data that was required. Being that as it may the exercise was one in futility, I tried to use code but gave up on that root then I tried the VB DED and that was even slower so I had to go back to using the DAO.
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only