davin

Just a little thinking and interest!

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2008年12月21日

摘要: 接着早晨的写下去,为什么entityClientCommand和ExtensionCommand返回的结果的entity state不一样,原因是这行代码:var result = cmd.Materialize().Bind(context);的Bind()方法,在EF Extension 中的Bind()可以将entity加入到state manager. EF Extension... 阅读全文
posted @ 2008-12-21 22:35 davin 阅读(2106) 评论(0) 推荐(0)

摘要: 如果对于sp在EDM的映射有一些了解的话,可以很清楚的明白,在EDM中映射一个sp返回的类型包括:Entity Type,Scalars Type,None;这三中类型分别对应的sp返回内容对应到数据库,表的层面就是:(Entity)一张表的所有字段或若干字段(必须包括主键);(Scalars)返回一个常量(int, varchar)可以是数据库的一个字段,可以是sum,count,left...等函数操作的结果;(none)自然是什么都不返回.这里自然就有一个严重的问题,对于返回(multiple result sets)多张表的结果集怎么办? 阅读全文
posted @ 2008-12-21 00:14 davin 阅读(3148) 评论(2) 推荐(0)