"Hewko, Doug" wrote:
> 
> Hi! I would like to try the database example on the Cocoon2 default page. I
> have MS Access 2000 (standalone) installed. Where do I get an interpretter
> to communicate between my database and Cocoon2? I looked on Apache's Cocoon
> web site without any luck. I checked Microsoft but could find nothing to
> link to MS Access.
> 
> Any other suggestions?

Please don't use MS Access.

Microsoft will never lift a finger to support Java--so none of their databases
will have a JDBC driver.  The Cocoon website is not a place to find information
on drivers, so you are on your own to find a decent JDBC compliant driver for
MS Access.

There was also a recent discussion on this list regarding the JdbcOdbcBridge
driver that Sun provides in its JREs.  You can't really use that for technical
reasons that I really don't want to get into right now.

Here is my experience with Access in general, and why you should never develop
with it for serious solutions:

* MS Access allows you to be lazy, and will keep working even when the database
  is not set up correctly.  This means when you plan to move the database to a
  real RDBMS you will have to rework your database and ultimately your code.

* MS Access SQL is not standard--esp. concerning dates.  If you access custom
  code (aka modules) from Access SQL statements--you have to rewrite the query
  when you migrate.

* MS Access table structure is to easy to manipulate.  Many fledgling companies
  think that this is an asset--as did mine before I joined.  What this results
  in is each developer with a slightly different schema and code that won't work
  universally.

* MS Access has no security.  Anyone can access the data and manipulate it.  It's
  so called security layer is easy to circumvent and only serves to lend a false
  sense of security.

* MS Access cannot be centrally managed in an effective manner.  It is true that
  you can send out replicated databases--but in practice replecation has proven
  to be both unweildy and still does not address central management of the database.
  Central management is essential to web-based access.

---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>

Reply via email to