摘要:
本节将讲述DbSession的其他简单辅助方法。 SUM方法 DbSession.Default.Sum<Products>(Products._.UnitPrice, Products._.CategoryID == 2);返回categroyid=2的unitprice合计。AVG方法 DbSession.Default.Avg<Products>(Products... 阅读全文
posted @ 2010-01-25 19:58
steven hu
阅读(3780)
评论(6)
推荐(1)
摘要:
上一节讲述的sql语句的执行,本节将讲述的是存储过程的执行。 执行存储过程是通过FromProc方法来完成的。 执行无参数存储过程如下: "Ten Most Expensive Products"就是存储过程名称。 执行带参数的存储过程: 数据库中该存储过程 有两个参数,分别是Beginning_Date和Ending_Date。 存储过程和sql语句... 阅读全文
posted @ 2010-01-25 17:01
steven hu
阅读(5602)
评论(3)
推荐(3)
摘要:
上一节讲述的是删除操作,本节将讲述如何直接执行sql语句。 直接执行sql语句是使用FromSql方法。 这样看起来亲切多了吧,直接sql就可以执行。 当然也可添加参数的啊。 这样的查询条件是productid=1返回一条记录。这里sql语句中pid要确保唯一,不然都会被替换成参数的。比如:select * from products where productid=pro... 阅读全文
posted @ 2010-01-25 15:58
steven hu
阅读(5283)
评论(8)
推荐(2)
摘要:
上节讲述数据库更新操作,本节将讲述删除操作。 上代码: //删除 条件 ProductID=2 int returnvalue = DbSession.Default.Delete<Products>(Products._.ProductID == 2);Delete很简单,只要加了条件就可以了。与之等效的还有如下操作: int returnvalue = DbSession.De... 阅读全文
posted @ 2010-01-25 09:18
steven hu
阅读(3009)
评论(3)
推荐(2)
浙公网安备 33010602011771号