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.

Last insert id w/ODBC

Featured Replies

  • Newbies

Using php + ODBC.

I have a table where each record has a unique id, maintained by filemaker, and i need to know the unique id of the record i just inserted later on the page.

Is there an equivalent to MySQL's LAST_INSERT_ID() using filemaker + ODBC? I couldn't find anything on their site.

here's a description of LAST_INSERT_ID: http://www.mysqlfreaks.com/statements/90.php

As a workaround i suppose could calculat

e my own unique id, and not have filemaker do it.

  • 1 month later...

There is no such feature unfortunately. Please submit feature request :)

FM Featuer Suggestion

As a workaround i suppose could calculate my own unique id, and not have filemaker do it.

You can do this only when no one creates new record using FileMaker client (and it's quite rare situation I think).

What I usually do is to use two fields. One for 'primary_key' which is assigned by FM and the other for 'odbc_key'.

On insertion I set some calculated unique key (combination of timestamp, ip address, GUID, etc.) as 'odbc_key'.

Then I select newly created row using the 'odbc_key' to get assigned 'primary_key'.

Hope this helps.

Create an account or sign in to comment

Important Information

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

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.