Re: Access VBA Migration

Daniel Kasak <[email protected]>
Newsgroups gmane.comp.db.mysql.mycc
Message-ID <[email protected]>
Gregory L. Magnusson wrote:

> Hello all,
>
> I am wondering, can anyone comment on the following statement
> regarding migration of Access applications out of Access?
>
> "The biggest problem with migrating from Access to some other database
> isn't the database data itself (the tables, data, and separate
> queries), it's the fact that people have used it to create
> applications; Access includes a built-in VBA runtime that people use
> to create forms and create reports. Many of the queries and updates
> are "bound" to controls on the forms. It's those forms, bound queries,
> and reports that get lost when you migrate an Access application out
> of Access--and I don't think MySQL has done or can do anything to
> solve that problem. "
>
> Any and all information will be appreciated,
>
> Greg Magnusson
> [email protected]
>
>
This is certainly the reason why people choose to stick with Access -
it's a whole ecosystem of tools.
Luckily, help is on the way :)

Have a look at:
http://entropy.homelinux.org/axis_not_evil

It's a Perl project I've started to provide a database-aware RAD
development environment under Linux ( but it works on Windows and OS-X
as well ). You use Glade to build the GUI, in a similar fashion to using
Access' form designer ( but better ).

Then for forms, you create a Gtk2::Ex::DBI object, give it your SQL from
the query you want to 'bind' and point it at your Glade-generated form.

I've also got Gtk2::Ex::Datasheet::DBI for datasheets, and
PDF::ReportWriter for reports.

I've ported 3 *major* applications from Access to Gtk2-Perl in with
these modules ( tested heavily ), and while I wouldn't exactly say that
it was an 'instant' migration, it's really just a matter of redesigning
your GUI in Glade ... which is fun and produces much better looking
forms ... and rewriting your VB code ( or God forbid ... macros ) in
Perl ... which is also quite fun and much more powerful than VB.
Honestly, after a week of designing stuff with Gtk2-Perl, you won't want
to look back at Access, apart from the occasional laugh.

The project is being actively developed, so feel free to send feature
requests, comments, patches, etc.

-- 
Daniel Kasak
IT Developer
NUS Consulting Group
Level 5, 77 Pacific Highway
North Sydney, NSW, Australia 2060
T: (+61) 2 9922-7676 / F: (+61) 2 9922 7989
email: [email protected]
website: http://www.nusconsulting.com.au

-- 
MySQL GUI Tools Mailing List
For list archives: http://lists.mysql.com/gui-tools
To unsubscribe:    http://lists.mysql.com/[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.