Hi,
It's likely related to the login form and the associated Visual Basic code or SQL query. Here are a few suggestions:
- Check the Record Source: Make sure the record source specified on the form or report exists and is correctly spelled. Verify that the table or query referenced in the record source is present in your database.
- Verify SQL Query: If you're using a SQL query as the record source, double-check the query syntax and ensure it returns the expected results. Test the query separately to ensure it's functioning correctly.
- Check Form/Report Properties: Review the properties of the form or report in question. Ensure that the record source property is correctly set and matches the underlying data source.
- Rebuild the Form/Report: If all else fails, consider rebuilding the login form or report from scratch. This can help identify any potential issues in the design or code.
Also, refer to this thread- https://stackoverflow.com/questions/40461584/microsoft-access-2016-record-source-does-not-exist
If your file is corrupted, try using a 3rd party access database repair tool to repair your file.
Best Regards.