Entity Framework работает только с поставщиками ADO.NET, которые его поддерживают. Чтобы использовать вашу базу данных Access, я предполагаю, что вы используете поставщика OleDB, который не поддерживает EF. Microsoft предоставляет только двух поставщиков ADO.NET, поддерживающих EF: SQL Server и SQL Server CE. Однако вы можете найти сторонних поставщиков для других СУБД:
Возможно, есть много других, но, насколько я знаю, ничего для Access (что, в любом случае, ИМХО не так много в СУБД ...)