0
계산 된 필드에 문제가 있습니다. 나는 이런 식으로 뭔가 만들 싶습니다계산 된 필드 문제
[Column("birthyear")]
private int? _BirthYear;
public int? BirthYear {
get {
return _BirthYear;
}
set {
_BirthYear = value;
RaisePropertyChanged();
}
}
public int? Age {
get {
if (BirthYear != null) return DateTime.Now.Year - (int)BirthYear;
return 0;
}
set {
BirthYear = DateTime.Now.Year - value;
RaisePropertyChanged();
}
}
을하지만, 나는 다음과 같은 오류 얻을 응용 프로그램을 실행하면
Unknown column 'Extent.Age' in 'field list'.
어떻게 제대로이 기능을 구현할 수 있습니까?
속성''[Column ("Age")]''가 누락되었을 수 있습니다. –
Age는 데이터베이스의 필드가 아니기 때문에 안녕하세요. 그것은 birthyear에서 계산됩니다 그대로 지속해서는 안됩니다 .. –