What is the best way to create an Empty DataTable object with the schema of a sql server table?
Assuming that you can connect to the SQL database which contains the table you want to copy at the point it time you want to do this, you could use a conventional resultset to datatable conversion, using
select * from where 1=2
as your source query.
This will return an empty result set with the structure of the source table.