![]() ![]() I’d begin by writing a quick-and-dirty clone of their most important databases and demoing it to them in a web browser. ![]() If the client’s FileMaker databases are trivial, this may be relatively easy. Build a bi-directional synchronization tool.(It was a big database, and we had to convert free-form text to HTML.) So we switched to PostgreSQL, and performed the entire database update as a single transaction.īut what if you need read-write access to the FileMaker database? In that case, you’ve got several choices, most of them bad: Unfortunately, this required taking MySQL down for 30 minutes every night. So I wrote a script that exported the entire dBase IV database every night, and uploaded it into MySQL as a set of read-only tables. Fortunately, Perl’s CPAN archive has modules for talking to anything. I had a similar problem with a client who was still using a custom dBase IV application. But you’re right–it’s not a good tool for making a web application. You may have a hard time talking them out of FileMaker, because it was actually a pretty clever tool for making small, in-house database applications, and it had a very loyal user base.
0 Comments
Leave a Reply. |