In previous projects I have had to use the Microsoft Jet and Replication Object 2.6 Library. I was wondering if there is a .NET equivalent or do I need to use the COM reference? I am using this to print out a report in Access 2000 the down side is people have to have access installed on their system. I am looking for a .NET way to do it preferable one that does not need Access installed on the users machine.