2009-07-21 9 views
0

Y at-il des commandes qui rendent la vie facile à cet égard? Je veux prendre le schéma de colonne d'un datatable (. Net datatable) et le copier vers un autre nouveau datatable.Importer un schéma d'une datable à une autre?

+0

pourquoi vous en avez besoin? il suffit de créer 2 instances de la même datable –

+0

Je veux que l'une d'entre elles n'ait pas de ligne, pendant ce temps, une des méthodes de mon datalayer est remplie. – Chris

Répondre

0

J'ai trouvé la réponse. C'est la méthode .Clone.

1

Je l'ai vu quelque chose comme:

SELECT * INTO [DestinationTable] FROM [SourceTable] WHERE (1=2); 

Utilisé dans SqlServer. Je pense que cela suppose que DestinationTable n'existe pas. Il crée ensuite la table et copie le schéma à partir de SourceTable. La clause WHERE empêche toute copie de données réelles. Je ne suis pas vraiment un développeur de base de données, donc il y a probablement une bien meilleure façon de le faire.

+0

Cela peut être correct, mais je parle de datatables en ce qui concerne. Net. Désolé si je n'étais pas clair – Chris

Questions connexes