Advantage Database Server is normally called iAnywhere or now SQLAnywhere and is a Sybase subsidiary. They basically run what is generally acknowledged as the best mobile and database-syncing software. SQLAnywhere is the regular backend SQL database but really it syncs with any SQL database like Oracle, MySQL, etc. As Beatrix mentioned it really depends on what you want to do and what your needs are (as the latter might change the former). Like Beatrix I've found that I run into all kinds of limitations with FM both in terms of scalability as well as the programmability of the interface. So now I only use FM for smaller, single user desktop solutions. Anything larger goes to Servoy. Servoy uses iAnywhere as its default database but really works with any SQL database as its backend and, as a tool written in Java, it is completely cross-platform for development, deployment as well as clients. Plus it has the added advantage of being a very rapid and intuitive development tool. It is almost as easy as FM to learn and once you get going with it complicated projects are actually much easier and faster to develop. It also has the added advantage of using only de facto standards (SQL, JavaScript for scripts, SOAP, XML, etc.) so, if there are additional skills that you need to develop as you make more sophisticated solutions, those skills can be used in much more universal way than say FM with its proprietary database and scripting language.
For single user, quick solutions though I find FM is the better choice.

John Allen
Software Developer
Division of Oncology
Stanford School of Medicine
Stanford University

On Feb 8, 2007, at 8:55 AM, Beatrix Willius wrote:

Disclaimer: I'm mostly a Realbasic developer with Valentina as a single user database.

With a full programming language you have to do a lot more work yourself, but you aren't limited by Filemakers restrictions. Filemaker development is very fast and then - at least I did - you run into limitations, which may be hard to overcome or not at all. With Realbasic/Valentina I can mostly do what I want. For this reason I do most of my work in Realbasic/Valentina and the result of this is put into a rather simple Filemaker database. For me this is the best of both worlds and I know I have a lot of users using Filemaker.

I've been playing around with php/mySql a bit. The documentation for mySql is 2000 pages alone! But setting up a MAMP system and running Mantis - a bug tracking database - was very easy.

As usual it comes down what you need/want. How are your programming skills? But I have never heard about Advantage Database Server...

On 08.02.2007, at 16:08, John Eiseman wrote:

I'm strictly an FM-PRO amateur/hobbyist, who has been using FM for about 10 years. A co-worker is trying to educate me regarding Advantage Database Server, used in conjunction with Delphi and/or SQL. I'm completely ignorant of these. Can someone please explain, VERY briefly, the basic conceptual difference(s) between using FM versus ADS? Most critical: is there any reason why our company should NOT use FM Pro to manage several large databases, in favor of ADS or some other solution? Is there any intrinsic deficiency with FM when compared to an ADS (Delphi/SQL) solution? Thanks !!





Mit freundlichen Grüßen/Regards

Trixi Willius

http://www.mothsoftware.com
Mail Archiver X: archive, clean and search email
http://www.beatrixwillius.de
Fractals, 3d landscapes etc.

Reply via email to