OLEDB Provider

Can anybody tell me whether there is a OLEDB Provider for visual basic
connecting to progress Database.

Our customer ask us to develop a external programm(whose architecture is
Client-Server) using visual basic. It is not possible to create a datasource
name in each client machine, so we want to make use OLEDB technology.

Could anyone advise me?