I have a piece of code that runs access reports from a VB App, but it only works if access is already running in the background. Is there any way to run an access report/query passing a couple of parameters into it from the VB App without having to physically open Access first ?

Better again.....
just out of curiosity, its possible to get a vb prog. to run from an access database on a machine that doesn't have Access installed at all, would it similarly be possible to run queries and reports from within VB on an access database even on a machine that doesn't have access installed. Long shot I know.