SQL Server 2008 データベースに接続しています。
C# を使用して、指定した名前で新しいテーブルを作成したいと思います。これは、そのデータベース内の既存のテーブルとまったく同じように見えます。関連する外部キーはありません。
私は次のようなコードを持っています
DataTable table = con.GetSchema("Tables");
foreach (System.Data.DataRow row in table.Rows)
{
foreach (System.Data.DataColumn col in table.Columns)
しかし、それは私を遠くに連れて行きません。すべてのテーブルを自分で反復処理する必要がありますか? 特定できたとしても、DataTable
クローンを作成するにはどうすればよいですか? 見ましDataTable.Clone
たが、新しい名前を設定してデータベースにそのテーブルを作成する方法がわかりません。