Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×

Problems linking to FMP from MS Access via ODBC


This topic is 7735 days old. Please don't post here. Open a new topic instead.

Recommended Posts

  • Newbies
Posted

I'm trying to link/import FMP 5.5 data into Access via FMP ODBC (FileMaker Pro FMFMP50.DLL). It fails with "Invalid Field Definition '<field_name>' in definition of index or relationship". I delete the index in FMP but I continue to get the error. I deleted the field in FMP, and now I get the error on the next indexed field. But I'm not even sure if the problem really has to do with indexed fields, when I deleted this field and tryed it again, I got the error on a non-indexed field. Is it actually possible to link via ODBC to a FMP dataset?

Posted

You probably have more than 33 indexed fields in your FileMaker file...

from the ReadMe document:

7.2.4. A Microsoft Access ODBC client will generate an error message when trying to perform a SQL import from a FileMaker Pro database containing more than 33 indexed fields.

Ian

  • Newbies
Posted

thanks - what ReadMe document are you referring to?

also - I 'deleted' all of the indexes in the FMP database and continue to get the errors - but yes, there were well over 33.

Posted

The readme document from FileMaker Pro.

Perhaps you have the option selected in Define Fields to automatically index fields if necessary. that could be recreating the index for those fields that are used in relationships. Which does rather open a can of worms, in that you will not be able to un-index those fields without breaking relationships and causing potential problems.

If the problems carry on, you might want to have a look at issuing SQL queries from FileMaker to insert the records into Access. Vrtually certain to be faster and simpler to set up. Access is much more reliable as an ODBC data source and FileMaker can INSERT, UPDATE & DELETE records there via ODBC.

Ian

This topic is 7735 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

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