第一个问题:在一个窗口通过点击按钮打开另一个窗口
这两个做法有什么区别
1.  if not Assigned(Frm_b) then
     Frm_b:=TFrm_b.create(Application);
2.在程序建立时生成
再用frm_c.ShowModal;我发觉用ASSIGNED有时会打不开窗口,不知道是什么原因呢?第二个问题:判断一个数据集是否为空时
可以用adoquery.rowaffected或用adoquery.isempty,不知道哪种好一点呢?既然都一样,为什么设计这个软件的人还搞这么多出来,一样就够了,学少一点多好