Trent,This was where I started first. The query seems to come back absolutely lightning. If I trace through, the big pause comes on listview.requery.
this is the proc
CREATE PROCEDURE [dbo].[Customer_SEL_All_List] AS Select ID, CustomerName, Address1, County, Postcode, CustomerType, CustomerReference, Switchboard, CreditLimit, CurrentBalance from Customer
I kind of wondered if my rowpopulating event was having a major hit, but it doesn't seem to be. So, it's something else I am not doing or am doing wrong.
I would really prefer not to use virtualmode, as I see it as moving away from the SF benefits.
Intrigued to know how to fill the LV on a thread through. You got an example?
best regards
Geoff Hirst