Itasouza,
Então isso provavelmente esta ocorrendo por questão da versão do driver de acesso, pois você esta tentando fazer o acesso do seu Visual Studio 2008 com o SQL Server 2005, já presenciei este tipo de problema.
Por acaso você já tentou criar uma conexão via ODBC e depois dentro da sua aplicação utilizar este conexão?
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário]