>Hi Einar can you elaborate a litle more? what oledb provider? your app should install the oledb provider you need, but you can always look in \Program Files\Common Files\System\Ole DB directory, that's the dir where all OLEDB providers dll's are.
>
>>Is there a way to find out if a particular OleDb provider is installed at runtime?
>>Thanks,
>>Einar
I am creating a small little import app that imports data from an old app into my new app. The old app is using Advantage Database Server (ADS) and the new app is using M$SQL Server 2005. My new app installs everything needed to run the new app, but I will make the ADS OleDb provider an optional install (only if they want to run the import app). Anywho, instead of just traping the exception if they don't have the OleDb provider needed I wanted to display a message asking them to install the provider before running the import app. It appears that only M$ put their OleDb files in \Program Files\Common Files\System\Ole DB\.
Well it looks like I have to look in the registry for this.
Einar
Semper ubi sub ubi.