1. 程式人生 > >MVC系列博客之排球計分(三)模型類的實現

MVC系列博客之排球計分(三)模型類的實現

layers 自動生成 ext alt 感覺 名稱 數據 string 後來

最初我使用的是連接數據庫的方法來建立數據連接的,後來聽了同學用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系列博客之排球計分(三)模型類的實現