How to identify detail tables linked to a master table (Views: 27)
Problem/Question/Abstract: How can I retrieve the name of the detail tables of some master table? How can I know if a table has a detail table linked? Is there any property or function in the table or query to get the details they have? Answer: One way to identify linked detail tables is to scan the form or data module's components array: for I := 0 to Pred(Component.Count) do if Components[I] is TTable then if TTable(Components[I]).DataSource <> nil then { do whatever } |