以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  关联表的疑问l  (http://www.foxtable.com/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
--  

初学时,当然用关联好,简单啊。

 

学深入了,就会用代码来约束了,还灵活很多。

 

便是像我这样半生不熟的,结合着用吧。