Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re: Compacting a MS-Access database from perl

by krisahoch (Deacon)
on Jun 05, 2003 at 17:24 UTC ( [id://263416]=note: print w/replies, xml ) Need Help??


in reply to Compacting a MS-Access database from perl

Grygonos,

This information I am about to give to you is probably not what you're looking for, but...

<PaidForAdvertisement>

Would you like to try a better, cheaper, more robust database engine? If so please click on any link that I have provided!!! It slices, It dices, and it drives the poorer preforming, yet more expensive competition into the Ground!!! And the best news yet, it official supports its own Perl api!!!

</PaidForAdvertisement>

Seriously though. MySql is supported for Windows 2000, it is opensource with GPLicense, and seems to be PerlHacker Database of Choice.

PS. It is a real database engine, not a wanna be ...what ever the hell Access wants to be...


Kristofer Hoch

Si vos can lego is, vos es super erudio

  • Comment on Re: Compacting a MS-Access database from perl

Replies are listed 'Best First'.
Re: Re: Compacting a MS-Access database from perl
by hardburn (Abbot) on Jun 05, 2003 at 18:03 UTC

    Access wants to be a frontend. And it works pretty good as a frontend. The major problem with Access is the database used as its backend (namely, Jet). Even Microsoft wants to ditch Jet (but that'll take a while, due to legacy apps). It is possible to use Access to a frontend to other databases, including MySQL, via ODBC.

    While better than Jet (which isn't saying much), MySQL has other problems. It implements the bare-minimum requirements to be relational, and transactions are only kinda, sorta working. At least it can keep track of its own mind, which is something Jet doesn't do.

    ----
    I wanted to explore how Perl's closures can be manipulated, and ended up creating an object system by accident.
    -- Schemer

    Note: All code is untested, unless otherwise stated

      MySQL is my db of choice.. but this is corporate America and its not gonna happen... to make things worse... I don't technically work in the IT dept. here.. I'm fresh out of college witha BS in Computer Science and took the first job I got offered basically.. I do some gimpy work in which I find ways to incorporate perl, ruby , and java hehe... i found ole objects but can't find any good doc on them...

        Hey, don't complain. I'm a lawyer and working for a big American corporation in Belgium and doing a lot of IT work.

        We all use MS Office 97, but as soon as my applications started to outgrow Access, IT suggested to switch to Lotus Notes and having it done by IT in New York (as they are the only ones who hold the passwords to unlock the innards of Lotus Notes)!

        I countered by suggesting using Perl ("never heard of it"), Apache ("huh??") and MySQL ("database server, what's the difference with Access?")

        It took IT management more than six months to decide and then they only agreed because I already had the application (dynamic web-site) up-an-running on my laptop.

        So don't despair, just keep pushing or go ahead anyhow: chances are nobody will notice you run MySQL through Access as a front-end.

        CountZero

        "If you have four groups working on a compiler, you'll get a 4-pass compiler." - Conway's Law

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://263416]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others goofing around in the Monastery: (1)
As of 2024-04-25 03:40 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found