Правильно ли открывается файл базы данных? Как и предлагали люди в комментариях, настройте Visual Studio для разбивки исключений первого шанса или удалите обработку исключений. Файл базы данных должен существовать, и вам нужны соответствующие драйверы JET.
Я попробовал ваш код, и он работает без проблем здесь (в приложении WPF или иным образом). Использование именованных параметров вместо знака вопроса было хорошим предложением, но, похоже, это не проблема. (У меня установлены Office 2007 и .NET 3.5 SP1, но я сомневаюсь, что это важно).
Используете ли вы браузерное приложение WPF (cbap)? Потому что вы не сможете получить доступ к локальной файловой системе (и, следовательно, к базе данных), если у вас есть. Браузерные приложения WPF работают с изолированными разрешениями, так же, как браузерные приложения Silverlight.