J'essaie de supprimer tous les enregistrements d'une table en utilisant cette approche:Comment supprimer tous les enregistrements d'une table à l'aide SubSonic 3
new Delete<Contact>().Execute();
Cette déclaration échoue avec une méthode NullReferenceException
dans BuildDeleteStatement
à la ligne:
sb.Append(query.FromTables[0].QualifiedName);
Parce que, bien que FromTables a une entrée, il est défini sur null. J'ai également essayé ceci mais cela n'a pas fonctionné non plus:
var provider = ProviderFactory.GetProvider("MonitorData");
new Delete<Contact>(provider).Execute();
Qu'est-ce que je fais mal?