Take a look at the ATL OLEDB data producer classes1. Many grids support OLEDB as well if I'm not mistaken.. Just fire up an ATL project, and add an OLEDB data producer class using the ATL wizard, and go on from there. :) 1 I'm not sure this is the correct name. I'm 100 miles from home, so I can't lookup the name right now. But just look at the ATL wizards and you'll know it when you see it. -- Only in a world this shitty could you even try to say these were innocent people and keep a straight face.