How can i link external tables using the Jet Ole DB Provider? (similar to "attaching" a table in DAO).

From what i can find in the online documentation i need to use ITableDefinition interface and the CreateTable method, but how exactly do i go about doing this?