三层开发中, 怎样实现多表的操作?

moshuchao 2008-06-12 11:40:46
最近在学习PetShop的模式, 学习三层架构的开发。有一个问题一直弄不明白,在三层架构里如何实现数据库的多表操作,如何实现数据库复杂的SQL语句?

请专家指点指点!
...全文
146 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
moshuchao 2008-06-25
  • 打赏
  • 举报
回复
结贴.
moshuchao 2008-06-20
  • 打赏
  • 举报
回复
还是没人给答案,自己顶
lawbc 2008-06-13
  • 打赏
  • 举报
回复
个人认为存储过程好点
yuhe7919 2008-06-13
  • 打赏
  • 举报
回复
存储过程是最好的方法,不要太过于计较给服务器增加压力!
cc87654321 2008-06-12
  • 打赏
  • 举报
回复
在数据层处理,要存储过程,或自己写SQL都可以
glboy12 2008-06-12
  • 打赏
  • 举报
回复
如果是查询,视图感觉更好点
guts_2000 2008-06-12
  • 打赏
  • 举报
回复
貌似在ORACLE数据库里就是这样
笑羽酣天 2008-06-12
  • 打赏
  • 举报
回复
一定要存储过程吗
ypacyhero 2008-06-12
  • 打赏
  • 举报
回复
一般采用存储过程。。。

Deathsign 2008-06-12
  • 打赏
  • 举报
回复
肯定只有做存储过程···
moshuchao 2008-06-12
  • 打赏
  • 举报
回复
其实我想有视图,然后将视图与C#的实体类做一个对应,但是这样好像维护起来也有点麻烦
moshuchao 2008-06-12
  • 打赏
  • 举报
回复
自己顶一下
panw520 2008-06-12
  • 打赏
  • 举报
回复
你这样说还真没办法了,连存储过程你都不要!
moshuchao 2008-06-12
  • 打赏
  • 举报
回复
如果采用存储过程,将会把大量的业务逻辑写进数据库,那么业务逻辑层的功能不就等于多于了吗?如果自己写SQL更糟。还没得到启发,请高手继续指教。

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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