Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

3-tier development with FM and SQL server?

Featured Replies

Hi,

Would it be a good approach to

- create the database in SQL Server.

- create the business access layer in a FM file.

- and create the presentation layer in a FM file.

Why SQL server? Because it's a powerful database system and a lot of company use this technology.

Why FM for BAL? Because this way it's easier to add some calculation over SQL fields.

Why FM for PL? Because, IMO, it's one of the best RAD (Rapid Application Development) software.

Is this development method is a good approach?

Now a technical question.

If I create the BAL in FM10A doing all the necessary external connection. Can FM8 server host this file?

Thanx for any advice!

Your separation model is fine. I think a lot depends on how you like to work and how you may need to deploy your DB. SQL is great and very powerful but unless you need that level of speed and power you may find it easer to develop some solutions entirely in FMP. Either way it should work.

From my understanding, if you are using FMP10A you need to use FMP 10 Server as well to host the files.

Good luck!

Greg

  • Author

Actually, you can host FM10 with FMS8. Except I'm not sure about the external data connection.

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.