Je reçois ce message d'erreur:Comment répondre « ne peut pas décider quelle propriété de considérer la clé » erreur
« ne peut pas décider quelle propriété à considérer la clé - vous pouvez créer un appelé 'ID' ou marquer un attribut avec SubSonicPrimaryKey »
le code en question est généré par le context.tt
:
public SqlQuery Delete<T>(Expression<Func<T,bool>> column) where T:new()
{
LambdaExpression lamda = column;
SqlQuery result = new Delete<T>(this.Provider);
result = result.From<T>();
result.Constraints=lamda.ParseConstraints().ToList();
return result;
}
dans mon DB la table une respective Ctually a une clé primaire appelée ID
. Et je l'ai essayé d'insérer SubSonicPrimaryKey
Attribut:
uint _ID;
[SubSonicPrimaryKey]
public uint ID
{
get { return _ID; }
set
{...
Comment puis-je résoudre ce problème?