请大家谈谈各自的意见(100分)

luosha80 2003-02-21 07:06:28
我在外面学编程一段时间了,主要就是学些用VB或DELPHI连接数据库(SQL Server或Access)的东东,但是现在回想起来,有点问题没弄明白,希望知道一下大家的看法。
就比如用VB+SQL写的系统中,需要由用户写入的一些信息肯定都有一些对相关数据的一些约束,但是这个约束可以在建立数据库和表时在里面设定,也可以在前端的VB程序中设定,我就不明白了,到底是在前端程序中规定数据的约束好呢,还是在后台数据库中规定,希望大家告诉我,最好是有开发经验的大虾能帮帮我,谢谢了啊。
...全文
26 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
luosha80 2003-02-22
那如此说来数据库搞那么多规则不是有点不太实用了啊。希望大家踊跃发言啊!!!!
回复
happydreamer 2003-02-22
前后台对约束处理连接好的话,问题不是很大,但做数据库design时,必须考虑到这个问题
回复
pengdali 2003-02-22
在数据库端是一定要的!
前端可根据软件需要做一些约束如 友好的界面提示..
回复
angle1219 2003-02-22
agree
回复
CoolAbu 2003-02-22
一般都是在前台处理,如果每次都提交到库处理有错误再返回的话,就多浪费了一些资源。;)
回复
yoki 2003-02-22
同意楼上
回复
火龙岛主 2003-02-22
总的来说,前台约束比较好控制!
回复
Niguna 2003-02-22
首先考虑数据库
其次是后台的有力见解约束等等
回复
luosha80 2003-02-22
多谢多谢!!
回复
fenglaotou 2003-02-21
我是用pb的,也用过好多的约束,只不过都是前台实现的.我觉得主要是考虑了方便吧,至于那种更优化,我觉得区别甚微!!主要是方便,没必要总是打开数据库来直接操作!
回复
相关推荐
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2003-02-21 07:06
社区公告
暂无公告