My data is in personal geodatabase. I created a join between a layer (WellsLocation) and a other table (WellsSelect) in my geodatabase. I made a basic Definition Query in the layer WellsLocation properties. This query keep only record has value "1" in a field of WellsSelect table. So, when I want to select record in WellsLocation who are interserct a city (cityPolygon) with Select by location I get this error "An unexpected error occured in the Select by location command. General function failure (WellsLocation) Trop peu de parmètres. 1 attendu". My windows is in french that probably why the second part is in french. But, when I removed de SQL statement in Definition Query the selecton by location works well. Anyone knows why I can't use Select by location tool on un layer with a Definition Query ???