Le lecteur de données a plus d'un domaine. Plusieurs champs ne sont pas valides pour la GED types primitifs

Je suis en train de supprimer plusieurs lignes de la table à l'aide de linq ExecuteStoreQuery méthode comme ceci

 string query = "delete from IMPORTStatistics where districtid='" + districtId + "'";
 db.ExecuteStoreQuery<int>(query);

mais il est en train de lancer cette exception

"The data reader has more than one field. Multiple fields are not valid for EDM primitive types."

Ce que je fais mal?

Juste pour l'information, je suis de l'utilisation de MySql.