Depuis Access 2010, vous pouvez utiliser la propriété PictureData pour stocker et afficher des images à partir de SQL Server. Vous aurez besoin d'un contrôle lié pour un type de données SQL Server varbinary(max), qui peut être masqué, et d'un contrôle Image non lié dans MS Access. Vous pouvez maintenant simplement dire :
Private Sub Form_Current()
Me.MSAccessImageControl.PictureData = Me.SQLServerImage
End Sub
Et vice versa. Vous devrez ajouter une gestion des erreurs à cela, mais très peu d'autre.