社区
C#
帖子详情
各位大哥、大姐帮我看下这个问题怎么解决:界面层,逻辑层,数据层之间的暧昧关系
dahai99007
2008-07-07 02:15:32
小弟现在实现这样的功能:
在界面上有一个文件导入的功能;
逻辑层定义了这个文件类;
最后把这个文件在数据层写入数据库。
我该怎么做?
1、这三层之间的访问关系是怎么个关系?
2、是不是界面层只能访问逻辑层,逻辑层只能访问数据层?
3、我这个要写入的文件的各属性信息如何传递给数据层?
...全文
103
6
打赏
收藏
各位大哥、大姐帮我看下这个问题怎么解决:界面层,逻辑层,数据层之间的暧昧关系
小弟现在实现这样的功能: 在界面上有一个文件导入的功能; 逻辑层定义了这个文件类; 最后把这个文件在数据层写入数据库。 我该怎么做? 1、这三层之间的访问关系是怎么个关系? 2、是不是界面层只能访问逻辑层,逻辑层只能访问数据层? 3、我这个要写入的文件的各属性信息如何传递给数据层?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sjm2003
2008-07-07
打赏
举报
回复
看看这个吧,比较简单的三层结构,估计一看就明白
http://www.itzhe.cn/article/20080116/54873.html
眼里进了砂
2008-07-07
打赏
举报
回复
[Quote=引用 1 楼 dahai99007 的回复:]
怎么没人理会我呢?
我想把那个文件的实例放到hashtable里边.
怎么传到数据层去呢?
我自己顶下行不?
[/Quote]
数据层写个以hashtable为参数的方法,然后调用就行了。
建议找个duwamish或者petshop典型的3层结构来研究下先
sjm2003
2008-07-07
打赏
举报
回复
客户层(界面层)<-->先进行逻辑操作(逻辑层)<-->经过逻辑验证后的数据存入数据库(数据层)
基本就这样,也不用想得太复杂,否则你想来想去还是不会清楚。
所谓逻辑(具体意思查字典),逻辑层是对客户层向数据层修改数据的一个中间层,主要作用于对客户层的一些数据或操作进行判断,对-则下一步(存数据),错-则返回特定的一步进行操作(数据不对)。同样,一般提取数据层的数据时,好歹你也要判断下该数据显示在那个文本框里吧,总不可能乱放吧,这也属于逻辑。
个人认为逻辑层是一个抽象的层,不是用手写的,是用脑袋想出来的逻辑。
dahai99007
2008-07-07
打赏
举报
回复
有人能帮我讲解下层的概念和应用吗?
回帖是一种美德!传说每天回帖即可获得 10 分可用分!
卧_槽
2008-07-07
打赏
举报
回复
在你还不理解层的概念和应用的时候,多看看别人怎么写的,然后再动手。
dahai99007
2008-07-07
打赏
举报
回复
怎么没人理会我呢?
我想把那个文件的实例放到hashtable里边.
怎么传到数据层去呢?
我自己顶下行不?
各位
大哥
大姐
帮
我
解决
下这个
问题
我在关网叶的时候就会出现这个 提示 0x012f43c9 指令应用的 0x012f43c9 内存.该内存不能为 read 要终止程序,请点击 确定
大哥
大姐
帮
帮
忙!!!
各位
大哥
大姐
,我是 一名软件工程专业的在读学士,现在大2,有
问题
需要
帮
忙。我现在学习了一些信息技术的基本知识,学了C++和汇编,现在正在学习
数据
结构和微机原理,以后的课程中还会学习:数值计算方法、操作系统...
各位
大哥
大姐
介绍下深圳那边情况.....
我是一名即将毕业的小本应届生,大概有一年的工作经验,在电信MBOSS做研发,大四一直在这里实习 实习的地方离...不过在公司里一直在做敏捷开发这快 用 Grails+Groovy开发 各位
大哥
大姐
们能否谈下,比如:机会,待遇等
哪个学校计算机学硕好考吗,考计算机研究生,又想往网络方向发展,请各位
大哥
大姐
推荐几所学校!谢谢!...
考计算机研究生,又想往网络方向发展,请各位
大哥
大姐
推荐几所学校!谢谢!以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!考计算机研究生,又想往...
请各位
大哥
大姐
帮
帮
小弟,小弟这里有点迷糊啊!谢谢了啊!
WTK 2.2 修补程序是修补WTK中的什么缺陷,我下载了j2me_wireless_toolkit-2_2-update_1-ml-windows这个修补包,但是我不知道怎么样用,请各位给指点一下,好吗? 小弟是个新手,还请各位不要见笑啊! ...
C#
110,023
社区成员
642,596
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章