以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关联表的疑问l (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=8285) |
-- 作者:wcs -- 发布时间:2010/9/27 20:43:00 -- 关联表的疑问l 1、要删除父表中的某行时,如果关联子表中有相关记录,是不是可以自由地删除?我试了一下,可以自由删除的,这样是不是很不严谨?是不是bug啊?
2、如果只是为了方便地显示相关的子记录,用代码筛选就行了,大家认为是用关联表好来是代码筛选的好?
|
-- 作者:狐狸爸爸 -- 发布时间:2010/9/27 20:54:00 -- 1、你可以利用BeforeDeleteDataRow事件判断一下。 2、关联和的筛选各有好处和不足,不能说哪个好,只能说在具体应用的时候,哪个更合适。 |
-- 作者:wcs -- 发布时间:2010/9/27 21:09:00 -- 重要的,骨干的表,用关联吧
临时的,一般的表,用筛选吧。 |
-- 作者:狐狸爸爸 -- 发布时间:2010/9/28 10:21:00 -- 我的习惯是简单的系统用关联表,复杂的、追求效率的系统自己用代码模拟。 |
-- 作者:blackzhu -- 发布时间:2010/9/29 21:28:00 -- 以下是引用狐狸爸爸在2010-9-28 10:21:00的发言:
我的习惯是简单的系统用关联表,复杂的、追求效率的系统自己用代码模拟。 这个习惯比较好. |
-- 作者:wcs -- 发布时间:2010/9/29 21:49:00 -- 初学时,当然用关联好,简单啊。
学深入了,就会用代码来约束了,还灵活很多。
便是像我这样半生不熟的,结合着用吧。 |