关于架构基础的一点问题!! 小弟想写个小程序 就是winform 读取数据库内容 然后进行增删改查之类 但是对方要求留好扩展空间,这个小弟就不会了。。小弟学生一个,还没那么高端 因此想让大家帮帮忙 谈谈您自己的想法~~ 出处好点子 谢谢!!小弟想增、删、改、查都写成一个类 连接诶数据库也写成一个类,使用单件模式 然后界面就调用类就行 这样是不是类太多了? 还是抽象出一个抽象类? 但是貌似也不好抽象啊 哈哈 大家发表下意见吧~~ 谢谢啦~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道你所谓的拓展空间是什么意思。这种东西无非就是三层架构呗, ui+bll+dal 是呀 关键是bll怎么设计呢? 采用三层模式,外加 属性构造器 ,DAL层一个类处理一张表的相关操作这样的方式,好处如下:如果是同张表,增加字段,不会影响原先的程序如果是新填表,更加不用影响以前的程序了。大概思路就这样,好处是拓展性强,弊端是开发成本增大=。=子曰:有利必有弊你懂滴~ 谢谢您的回答 我有个问题 就是我dal层 就一个类不行么? 我记得c#能动态生成sql吧~ 我想在dal层动态生成sql然后传到数据库里~ 这样行不? 在bll层负责处理数据 datagridview列的求和问题 treeview绑定数据(winform) 页面 跳转问题 请问如何判断是全角还是半角? 关于注册表权限的问题,好难啊~~~~~~~~~~~~~~~~~~` 我的连接类,总觉得有问题,请高手指正 如何将32位的无符号整数uint32 转换为byte[4] 仍然32位 怎么布局 如何创建一个字段,允许空字符串(不是允许为空,而是允许零长度的字符串) C#能做成软件发行吗? dataGridView 求各位大神帮我把这段关于CRC16校验的C代码转换成为C#代码,高分送上!
如果是同张表,增加字段,不会影响原先的程序
如果是新填表,更加不用影响以前的程序了。
大概思路就这样,好处是拓展性强,弊端是开发成本增大=。=
子曰:有利必有弊你懂滴~