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 回答