转换太多了,我想知道这么多次的转换有什么问题吗?
if ((PageControl1.Pages[index].Controls[i] as TGroupBox) .Controls[ig] is TDBGridEh) then
if ((PageControl1.Pages[index].Controls[i] as TGroupBox) .Controls[ig] as TDBGridEh).DataSource.DataSet is TADOTable then
(((PageControl1.Pages[index].Controls[i] as TGroupBox) .Controls[ig] as TDBGridEh).DataSource.DataSet as TADOTable) .LockType := ltOptimistic;