2011-11-30 130 views
0

请帮助,我一直在尝试解决这个错误,为目前为止的8小时的更好的一部分。我在Crystal Reports中有一个报告,刚开始抛出这个错误。我更改了附加到报表的视图中的字段,因此我在VS2010中打开了我的XSD文件,并将当前的DT重命名为ViewTracker0,然后将其拖入ViewTracker视图。我添加了旧DT的查询,确保没有主键,并且检查每个字段的长度是否与数据库相同,并检查每个列名是否与数据库匹配。我可以在XSD以及SQL中预览我的数据,我可以运行我的查询,并且所有内容都可以正确返回。当我运行我的报告时,它每次都会因此错误而死亡。无法启用约束。一行或多行包含违反非空,唯一或外键约束的值。

无法启用约束。一行或多行包含违反非空,唯一或外键约束的值。

接下来我需要检查什么。

回答

0

您是否尝试过验证Crystal Reports设计器中的数据库,然后运行报告?

相关问题