subsonic 学习笔记
时间:2011-03-18 来源:blueker_li
进公司才开始学习这个东西,国内的资料不是很多,外语难看,现在也用过一段时间记录学习过程的东西,不对的地方望大家指正。
subsonic的配置:(还没有做过,周末去做做)
表:Book:varchar(32) bookid,nvarchar(32) booktitle,text bookdesc,nvarchar(32) bookauthor
subsonic简单查询:
1 函数:select()
BookCollection bc=new Select().From(Book.Schema).ExecuteAsCollection<BookCollection>();
绑定Gridview
gvwBooks.DataSource=bc;
gvwBooks.DataKeyNames=new string[]{"bookid"};
gvwBooks.DataDind();
2 函数:where()
BookCollection bc=new Select().From(Book.Schema).Where("booktitle").IsNotNull().ExecuteAsCollection<BookCollection>();
查询出 booktitle不为空的数据
3函数:orderbydesc() orderbyasc()
BookCollection bc=new Select().From(Book.Schema).Where("booktitle").IsNotNull().OrderByDesc("bookid").ExecuteAsCollection<BookCollection>();
查询booktitle 不为空 并以 bookid 排序
后面更新……