[Gllug] Access Database to MySQL / PostreSQL
Bernard Peek
bap at shrdlu.com
Fri Jun 13 12:31:50 UTC 2003
In message <3EE9B95A.6090802 at uncertainty.org.uk>, Sean Burlington
<sean at uncertainty.org.uk> writes
>>> I'm curious, when you say front end - what do you mean ... ?
>>>
>>> are you talking about the forms that people might use after they
>>>have been created, the forms building tools - or some other aspect
>>>of M$ Access?
>> It's not just the forms, but the code that makes them work.
>
>you mean VBA ?
Macros and VBA. It has been possible to write quite complex applications
by clicking on buttons and picking selections from lists to build
macros. In the later versions of Access the emphasis has moved away from
macros and towards VBA.
>
>>>
>>> The only times I have really used Access have been as part of an ASP
>>>project - when I've effecitivly been working from the command line
>>>anyway !
>>>
>>> The one thing I do really like about Access is the relationships tool ..
>>>
>>> It seems to me that Access is several packages in one, database
>>>server, visual development environment, report generator, database
>>>design tool..
>> That's right. Whenever I've asked about replacements for Access
>>I've had suggestions that I use MySQL and a web-based front-end. I
>>could do part of the job with a database and a web server but not all
>>of it. MySQL wouldn't do the job because to do data validation you
>>really need triggers and probably stored procedures too.
>
>the mysql argument is that you can do that data validation in the
>application
>
>but have you looked at postrgresql ?
Yes I have. It's a more functional database but it looks to me as if its
development is slower then MySQL. I'm in the process of moving a
database to something open-source for a web application. The site
manager is reluctant to switch to PostgreSQL because he hasn't got much
experience with it.
I downloaded MySQL 4 for Windows, installed it, ported the data and
created a dump file. It took me less than a day to get a snapshot of my
data out of my Access database and into the MySQL database on the web
server. I can now replicate data automatically from my MySQL database to
the web server. But I still have to use Access as a front-end to get the
data validation at the input stage.
An alternative would be to use something like Kylix as a front-end with
validation done using triggers in a PostgreSQL back-end database. Then
the resulting data could be replicated to the web-server. I would still
need to find a good report-generator, or write reports in Kylix. The
free version of Kylix doesn't interface to databases so I'd have to buy
the Pro version. This is a hobby project so I'm unlikely to do that.
I'm currently "resting" so I'm not about to buy any software. (If anyone
knows of a vacancy for an IT Manager/DBA anywhere then I'm available
immediately.)
--
Bernard Peek
bap at shrdlu.com
www.diversebooks.com: SF & Computing book reviews and more.....
In search of cognoscenti
--
Gllug mailing list - Gllug at linux.co.uk
http://list.ftech.net/mailman/listinfo/gllug
More information about the GLLUG
mailing list