0

Sql Server 2008 でテーブル t1 を作成しました。

create t1  
    (id int primary key,  
    name varchar(50) null,  
    city varchar(50) unique  
    )     

C# プログラムの各列のプロパティを取得したいと考えています。私は書くことができます:

foreach(Column cl in t1)  
   if(cl.nullable)  
        ......  

しかし、特定の列のUnique制約 を確認できません

どうすればこれを達成できるか知っている人はいますか?

4

1 に答える 1

0

DataTableプロパティを使用してから読み取ってみませんDataColumn.Uniqueか?それは最も簡単な解決策のようです。

于 2013-02-23T22:06:24.673 に答える