很早就开始注意到EF了,但一直没有机会用,换了工作后,第一个项目就使用EF6进行开发。 项目不是很大,EF完全可以胜任。 但是开发过程中,难免还是会遇到一些复杂的运算,需要频繁访问数据库。 此时,想到的比较简单的方式,就是使用存储过程,在存储过程中进行一定的运算,然后把运算的结果(一个查询结果)通过存储过程返回。

思路上完全没有问题,就直接建了一个存储过程,然后更新edmx。发现,更新后,EF中,生成的对这个存储过程的调用,返回结果却是“Int”??? 之前也有做过通过存储过程返回值,都是返回一个结果集,为什么这个会是Int呢?

通过在网上查资料,大家都说在编辑映射那里,点“获取列信息”(好像按钮是叫这个名字),但是我点了N多次,都是提示存储过程没有返回结果。

结果近一天的纠结,终于解决,问题是: 我在存储过程中使用了临时表,如#TempTable1这样的表, 把所有临时表改成表变量,就解决了。

最新文章

  1. Building good docker images
  2. 推荐25款实用的 HTML5 前端框架和开发工具【下篇】
  3. MFC一个类访问另一个类成员对象的成员变量值
  4. cocos2d ccmenulabel
  5. 关于ADO.NET 实体数据数据模型无法为Mysql 选择6.0 解决方案
  6. HDU 1465 不容易系列之排错
  7. wpf之DataTrigger 数据触发器
  8. Mysql Explain 参数解释
  9. qwe框架- CNN 实现
  10. 树莓派3B+(二)
  11. 云原生实践之 RSocket 从入门到落地:Servlet vs RSocket
  12. vue组件通信新姿势
  13. Java笔记(九)EnumMap & EnumSet
  14. 10. Regular Expression Matching (JAVA)
  15. libusb 终于搞好了
  16. swift中UIImageView的创建
  17. ES6学习笔记(四):异步操作
  18. T4 好用的Vs扩展
  19. 使Apache支持PHP
  20. NLayerAppV3-Infrastructure(基础结构层)的Data部分和Application(应用层)

热门文章

  1. Python朝花夕拾
  2. Oracle中 union 和 union all 的区别
  3. 昨天面试遇到的一道C语言题
  4. 2016腾讯"创益24小时"互联网公益创新大赛总结
  5. web.py 学习(-)Rocket web框架
  6. 向openwrt 源码添加ap143支持
  7. JVM 几个重要的参数
  8. Java ZIP打包
  9. SqlParameter关于Like的传参数无效问题
  10. tomcat源码分析(一)