我剛開始學習,測試ADO.net實體數據模型與MySQL - 一切都會好起來,除了我注意到一件事太棒..ASP.net 4.0實體數據模型的Mysql沒把mysql的枚舉右
在我MySql表我創建了一個Enum列類型。當ASP.net創建Model類時,枚舉被視爲字符串而不是Enums--有沒有辦法解決這個問題?
MySql中的UserStatus列是一個枚舉,它具有2個潛在屬性,Enabled和Disabled - 但是asp.net將其視爲字符串值: user.UserStatus =「Enabled」;
希望看到沿着這些線的東西... user.UserStatus = UserStatuses.Enabled;
謝謝!
羅蘭
那很不幸!在這種情況下,你是否有任何處理「enum LIKE」值的建議,我只是喜歡使用枚舉,因爲它們提供了一個易於分配的常用字段,而不必記住所有字符串的可能性 – 99823