TaskPane Add-in platform

Simple question, sort of.  I can successfully create a taskpane add-in (thanks Luke Malpass) using vb.net.  We run Solidworks 2011 x64.  My application used to be a macro that pulled data from an MS-Access database. My successful add-in only works if I compile x64 platform.  If I do x86 Solidworks doesn't see the add-in  This is an issue though because I can't use ADO to connect to the MS-Access database like I did in the macro.  So....

I either have to find a way to build x64 and connect to the MS-Access database (I've tried using  the ACE solution but am unusuccessful... I think because I have x86 Office installed)

OR.....

I need to find a way to build my add-in using x86 so I can use ADO to retrieve my data from the MS-Access database.

Anyone run into this?  I figure there has to be a way to build the add-in for x64 Solidworks using an x86 build because Solidworks can use Toolbox/HoleWizard which is based off of an MS-Access database.. right?  Either that or I need to find out how Solidworks is accessing the Toolbox MDB so I can use the same method.

SolidworksApi macros