Why would the SQL Pre-Compile check fail to recognize an invalid/non-existent file name in a SQL Statement?