mvc添加问题

Tem_cai 2011-06-21 03:59:06
在MVC模式中使用自动生成的moudel添加方式的时候,由于字段有外键关系,无法点出来,怎样才能给这个表中的这个字段赋上值,让他能够添加成功,求各位大侠指点指点
...全文
190 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wanghai023 2011-08-26
  • 打赏
  • 举报
回复
学习了
--缪军-- 2011-08-13
  • 打赏
  • 举报
回复
1.MVC是面向对象的设计模式,或者说是面向职责的设计模式,
楼主的思路纠结在数据库上,MVC不讨论什么外键或者字段的问题
2.就事论事
当需要录入一条记录,比如说员工信息,DeptId是从下拉列表选择,或者从其他途径传入,
你的驱动器应该有能力自动匹配,把UI层这些数据更新到Model,
就像这个样子:
//获取模型
Method UserInsert = new Method("UserInsert");
//创建视图
ViewDrv.MethodDrv.CreateView(UserInsert);
//...经过处理
//更新模型,这里用this指代UI,用界面更新,当然也可以用其他对象更新模型
ViewDrv.MethodDrv.UpdateModel(this,UserInsert);
//调用数据访问
DAHelper.ExecuteMethod(UserInsert);
mamxfx 2011-08-09
  • 打赏
  • 举报
回复
先将外键的值添加进外键所在的表中,再操作此表。。。
MSDNXGH 2011-07-30
  • 打赏
  • 举报
回复
0.
v
ycproc 2011-06-21
  • 打赏
  • 举报
回复
上图 描述不清
claymore1114 2011-06-21
  • 打赏
  • 举报
回复
举个例子先

13,190

社区成员

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

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