OLEDB (ADO) provider list is empty, during crysatl report creation

Greetings,

Hope you are fine

I have encounter a different issue during setting up crystal report for my windows application. I am using VS 2005 & Sql server 2005. Now i am not able to view any provider shown here http://2.bp.blogspot.com/-Izb0Hxslebg/Txb8gZjST-I/AAAAAAAAA6E/jS82nd5X8G0/s1600/OledbProvider.png

When i process like Database Expert > Create New Connection > OLEDB (ADO) a windows pops up but not provider s liseted there.Please let me what could be the issue, i have reinstalled OLEDB Provider(Downloaded form microsoft site) but of no use.I have Windows 7 32 bit is it something to do this OS.I have not even found MDAC for windows 7. Very much confused, please help me out on this.

Thanks & Regards,