NBearLite使用中遇到的一點問題
在自己的專案中,一直都在使用NBear O/R Mapping,感覺很好.感謝為NBear開發做出努力的所有人.
今天在使用NBearLite中遇到一點問題,代碼如下:
我該如何解決呢?
今天在使用NBearLite中遇到一點問題,代碼如下:
1
Database db = new Database("PEP");
2
int pageSize = GridView1.PageSize;
3
//DataSet ds = db.Select(QueryColumns.tBG.BG).ToDataSet(); //可以順利執行
4
int rowCount = (int)db.Select(QueryColumns.tBG.BG, QueryColumns.tBG.BG.b_id.Count()).ToScalar(); //報錯:有一些無效的引數
5
int pageCount = rowCount % pageSize == 0 ? rowCount % pageSize : (rowCount % pageSize) + 1;
6
int pageNo = 1;
7
DataSet ds = db.Select(QueryColumns.tBG.BG).OrderBy(QueryColumns.tBG.BG.bg_Name.Desc).SetSelectRange(pageSize, pageSize * (pageNo - 1)).ToDataSet();
8
GridView1.DataSource = ds.Tables[0].DefaultView;
9
GridView1.DataBind();
10
Database db = new Database("PEP");2
int pageSize = GridView1.PageSize;3
//DataSet ds = db.Select(QueryColumns.tBG.BG).ToDataSet(); //可以順利執行4
int rowCount = (int)db.Select(QueryColumns.tBG.BG, QueryColumns.tBG.BG.b_id.Count()).ToScalar(); //報錯:有一些無效的引數5
int pageCount = rowCount % pageSize == 0 ? rowCount % pageSize : (rowCount % pageSize) + 1;6
int pageNo = 1;7
DataSet ds = db.Select(QueryColumns.tBG.BG).OrderBy(QueryColumns.tBG.BG.bg_Name.Desc).SetSelectRange(pageSize, pageSize * (pageNo - 1)).ToDataSet();8
GridView1.DataSource = ds.Tables[0].DefaultView;9
GridView1.DataBind();10
我該如何解決呢?
浙公网安备 33010602011771号