That's ridiculous. There are probably thousands of small websites
tunning on Jet databases. I know of several, one of which ran for
8 years getting as many as 5,000 hits a day. Eventually that
company sold out and the buyer incorporated the data into a much
larger website. As recently as 1 year ago I created a website
running a Jet database, and it has been running fine.
What Jet cannot do is handle very high traffic sites. Although
I've seen claims to the contrary, my own experience is that Jet
cannot handle multiple complex queries in high volumes. That's
definitely a SQL-Server realm. But for low traffic work, Jet does
just fine.
There are a number of issues with Jet behind a web server.
1. Jet is not thread-safe, which can be a problem for web servers,
from what I understand. ADO somehow gets around that, according to
Michael Kaplan, so you'd want to be sure you're using ADO/OLEDB to
access your data (not ODBC).
2. you can't share the database with interactive client users. If
somebody opens the web back end Access, the web server is locked
out.
3. compacting is problematic, as the web server keeps the back end
open all the time. You might have to shut down your HTTP agent to be
able to compact.
#1 has a workaround, if it's supported.
#2 may not be a problem as most websites aren't going to be sharing
a data file with interactive users. But it does make it impossible
to do the right thing and present the same data to web users as that
seen by Access users.
#3 is not problematic for a read-only (or near read-only) web app,
but for anything with writes, it's going to be an issue. Perhaps not
a big issue (it may be sufficient to stop the web server, compact
and restart the web server once a month or so), but still an issue.
None of these things is an issue with a proper server database
behind your website.