A DATASOURCE property in an own written component

How can i create a datasource property in my own written component and than
access the columns of the table ? (TDataLink etc ?)

If you have solved this problem please send me source code example.

Thank you very much

DI Bernhard Angerer
Technical University Vienna