C# 如何在MSAccess数据库中找到字段的约束检查名称?

C# 如何在MSAccess数据库中找到字段的约束检查名称?,c#,ms-access,ddl,C#,Ms Access,Ddl,我正在实施一个解决方案,用于更新客户站点上MSAccess数据库的模式,并使用DataWeigher生成更新脚本 我用C#编写的小型控制台应用程序执行生成的脚本 现在我想更改字段的一些现有验证规则 要更改现有的验证规则,我将使用以下命令: ALTER TABLE myTable DROP CONSTRAINT <nameOfConstraint> ALTER TABLE myTable ADD CONSTRAINT <nameOfConstraint> CHECK(myF

我正在实施一个解决方案,用于更新客户站点上MSAccess数据库的模式,并使用DataWeigher生成更新脚本

我用C#编写的小型控制台应用程序执行生成的脚本

现在我想更改字段的一些现有验证规则

要更改现有的验证规则,我将使用以下命令:

ALTER TABLE myTable DROP CONSTRAINT <nameOfConstraint>
ALTER TABLE myTable ADD CONSTRAINT <nameOfConstraint> CHECK(myFiled<42)
ALTER TABLE myTable DROP约束

ALTER TABLE myTable ADD CONSTRAINT CHECK(MyField根据,您可以使用
DataTable.Constraints[Index].ConstraintName
获取名称,并希望其他属性来确定要更改的约束。

非常感谢,尤其是链接,我还不知道这个站点!