Yo uso mucho sqlserver 2005 y 2008 con Ado en windows 7 64 bits
1. Te recomiendo mucho usar el los componentes ADO
2 Te recomiendo instalar el sqlclient de 2005 para 64 que está en esta liga
http://www.microsoft.com/downloads/d...displaylang=es
3. Trata de escoger este en el adoconnection Provider=SQLNCLI.1
buena suerte