Я получаю сообщение об ошибке:Как решить «не может решить, какое свойство рассмотреть ключ» ошибка
«не может решить, какое свойство рассмотреть Key - вы можете создать один называется «ID», или пометить один с атрибутом»SubSonicPrimaryKey
код в вопросе порождается 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;
}
в моей БД соответствующей таблицы в ctually имеет первичный ключ, который называется ID
. И я попытался вставить SubSonicPrimaryKey
Атрибут:
uint _ID;
[SubSonicPrimaryKey]
public uint ID
{
get { return _ID; }
set
{...
Как я могу это исправить?