国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

Asp.Net(C#)+Sql Server三層架構下數據存取方案(六)

2024-07-10 13:03:15
字體:
來源:轉載
供稿:網友
#region 構造函數

public scoresetting()

{

}

/// <summary>

/// 重載構造函數

/// </summary>

/// <param name="id">積分設置id</param>

public scoresetting(int id)

{

this.id=id;

}

#endregion



#region 公共方法

/// <summary>

/// 根據id獲得積分設置信息

/// </summary>

/// <returns>成功true,失敗false</returns>

public bool getinfobyid()

{

//代碼略

}



/// <summary>

/// 添加積分設置

/// </summary>

/// <returns>成功true,失敗false</returns>

public bool add()

{

//代碼略

}

/// <summary>

/// 編程積分設置

/// </summary>

/// <returns>成功返回true,失敗返回false</returns>

public bool edit()

{

//代碼略

}

/// <summary>

/// 刪除積分設置

/// </summary>

/// <returns>成功返回true,失敗返回false</returns>

public bool remove()

{

//代碼略

}

}



一點說明:這個類包含四部分,私有成員、構造函數、公共屬性、公共方法,私有成員與數據庫表的字段是對應的,屬性與私有成員相對應。構造函數會初始數據表的key鍵,當然也可以重載構造函數初始另外的私有成員。這個類包含四個方法,也就是數據的四種操作:讀、寫、刪、改。



一、表示層(ui層)

這一層主要是讀取數據了。基本上會根據需求填充到不同的服務器控件中。



scoresettingcollection ssc = new scoresettingcollection();

functioncollection funcc = new functioncollection();

funcc.getinfobyfunctionname("版名管理");

int functionid=funcc[0].id;

ssc.getspecialinfo(functionid,0,roletypeid,bbstypeid,-1,-1,-1,-1);

int ssccount=ssc.count;







上面的這段代碼就是數據讀取過程,根據ssccount可以判斷有沒有得到數據。在得到數據的前提下填充控件之前,是把這一條條的數據重新循環組成一個datatable然后再綁定數據。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 扶风县| 石楼县| 齐齐哈尔市| 海安县| 海盐县| 许昌县| 惠水县| 凌云县| 河间市| 永州市| 探索| 新和县| 微博| 赤峰市| 新平| 黔东| 保亭| 裕民县| 正安县| 攀枝花市| 兰西县| 霸州市| 灵川县| 南京市| 江源县| 邵阳市| 肇源县| 佛冈县| 丰原市| 阳泉市| 巴林左旗| 石门县| 扶余县| 神木县| 静宁县| 班戈县| 灌阳县| 镇平县| 甘肃省| 怀来县| 固镇县|