i m not sure why u wanna show a looooooooong list of records in a POS system. A POS is meant to be very fast and user does not hv time to scroll the list.
and whether its VC++ or
VB, it will take same time in fetching the data as both use same tech. to manipulate data.
and if u r getting the long list after flitering the data then, u will hv to do wht u did using VC++
i.e display frst 20, then nxt 20 and so on.....
u can also try to optimize ur SQL
and can u post tht code???