I have a access 2016 application that has been working for several years. Today I have been changing some code and tables, and now I am unable to use the database. On opening I get the error: 'id' is not an index in this table. I get it three times, and then I only see my tables. I am unable to open the VBA code editor. I tried to compact and repair the database several times, but the problem remains. I tried to create a new (blank) database and import a table, but get the same error. I can open a table in design view and then change a field name. I cannot open any table. If I try to open a table I keep getting the error message, and I have to close the database through the Task Manager. I am working wit Windows 10 release 1803, and Access 2016.
On internet I found some references to converting from an old database (access 2003 or even access 97) but that is not the case here. As mentioned before, it has been working for several years.
Any idea how to open the database and find the cause? I can restore an old version, but that means several hours of work gone.
Any help is appreciated.