entity framework问题

a291410855 2014-12-16 11:08:18
entity framework
1,一定要建EDMX文件吗?不建如何实现增,删,查,改。
2,update的时候是以主键为查询条件update吗?
3,删除的时候一定要传实体进去?传ID怎么实现?
4,有没有简单三层的例子?或者可下载的代码?
5,遇到问题的怎么调试并查出它所生成的sql语句?
...全文
82 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
q107770540 2014-12-16
  • 打赏
  • 举报
回复
1,一定要建EDMX文件吗?不建如何实现增,删,查,改。
不一定,你可以使用code first,就不要建立edmx文件了
2,update的时候是以主键为查询条件update吗?
不一定,任何条件都可以,只要能查询到你需要的数据即可
3,删除的时候一定要传实体进去?传ID怎么实现?
是的,先获取然后删除
4,有没有简单三层的例子?或者可下载的代码?
这个网上很多吧,和EF就没有关系了
5,遇到问题的怎么调试并查出它所生成的sql语句?
推荐你个工具: linqpad: http://download.csdn.net/detail/q107770540/2687073
蝶恋花雨 2014-12-16
  • 打赏
  • 举报
回复
3:不一定非得传实体
 
var user = context.User.Where(u => u.Name == "hello").FirstOrDefault();
 context.DeleteObject(user);
4:http://www.cnblogs.com/haogj/archive/2012/04/04/2430494.html 5:可以用Log4Net 参考http://blog.csdn.net/fangxing80/article/details/6359041 或者 var ss=from p in db.test select p; string sql=ss.Tostring();得到SQL

8,497

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧