Además de la conexión, hay que tener cuidado con los campos Si/No ya que Access los maneja distinto de SQLServer.
Para Access un "Si" es el valor
-1 y un "No" es el valor 0
Para SQLSerwer un "Si" es el valor
1 y un "No" es el valor 0
Más info:
http://www.aspfaq.com/show.asp?id=2130