层进行更改。您可以通过将 ForeignKeyConstraint 对象添加到 DataTable 的 Constraints 集合中来进行此操作。ForeignKeyConstraint 对象表示当删除或更新数值和行时,对通过外键关系相关联的一组列的约束。如前面提到的,一旦设置好了关系,在它按程序预设终止之前,您不能进行可能破坏该关系的更改。
正如早先提到的一样,一旦设置了relationship,除非它是程序性的终止,你不能够对它进行修改,那样会使它突然中断.
另外, relations没有递延性.你可以在Customers 和Orders之间,Orders 和 Products之间设置两个不同的关系.但是,当为了某个customer而对orders导航时,你不能够从一个order跳到相关的products行.解决方法是,你必须另外打开Orders/Products 关系,锁定你需要的order,然后获取相关的行.
程序员需要在ASP Session 对中存储记录吗?通过ADO .NET 和 DataSet 对象,你可以非常安全的进行工作,而不会引起在"Storing an ADO Recordset in GIT Might Cause An Access Violation"中所论及的麻烦
正如早先提到的一样,一旦设置了relationship,除非它是程序性的终止,你不能够对它进行修改,那样会使它突然中断.
另外, relations没有递延性.你可以在Customers 和Orders之间,Orders 和 Products之间设置两个不同的关系.但是,当为了某个customer而对orders导航时,你不能够从一个order跳到相关的products行.解决方法是,你必须另外打开Orders/Products 关系,锁定你需要的order,然后获取相关的行.
程序员需要在ASP Session 对中存储记录吗?通过ADO .NET 和 DataSet 对象,你可以非常安全的进行工作,而不会引起在"Storing an ADO Recordset in GIT Might Cause An Access Violation"中所论及的麻烦
| 对此文章发表了评论 |
