En Access es necesario utilizar los corchetes cuando una variable o nombre contiene espacios por lo tanto tienes que intentar con algo como el ejemplo que he puesto, quizás sea:
Código SQL
[-]
Query := Format('SELECT * FROM tbl_shifts WHERE Archivo = "%s"', [''[''boxFile.Text'']'']);
Un Saludo.