MVC系列博客之排球計分(三)模型類的實現
最初我使用的是連接數據庫的方法來建立數據連接的,後來聽了同學用EF框架來生成數據庫自動連接,感覺很好用,然後我就重新用EF框架生成數據庫
使用EF框架生成數據庫,要有相應的模型類,模型類如下:
public int ID { get; set; }
[DisplayName("球員編號")]
public string Name { get; set; }
[DisplayName("球員姓名")]
public string TeamName { get; set; }
[DisplayName("隊伍名稱")]
public string Status { get; set; }
[DisplayName("球員定位")]
這是數據庫的各個字段,DisplayName 是在頁面上顯示的文字,可以理解成給字段起別名。
public class pDBContext : DbContext
{
public DbSet<Players> player { get; set; }
}
這是系統自動生成的數據表
下面這段代碼和上面的一樣,也是模型類生成數據庫
public class Score
{
public string ScorePlayer1 { get; set; }
[DisplayName("中國隊得分選手")]
public int TotalScore1 { get; set; }
[DisplayName("中國隊總得分")]
public string ScoreType1 { get; set; }
[DisplayName("得分類型")]
public string ScorePlayer2 { get; set; }
[DisplayName("塞爾維亞隊得分選手")]
public int TotalScore2 { get; set; }
[DisplayName("塞爾維亞隊總得分")]
public string ScoreType2 { get; set; }
[DisplayName("得分類型")]
public class gDBContext : DbContext
{
public DbSet<Score> Students { get; set; }
}
}
MVC系列博客之排球計分(三)模型類的實現