0

我有返回“表格数据”并且只有“获取方法”的存储过程。

我取消选中“填充数据表”复选框。并且方法名称是空字段。

所以,我只有一个 Get 方法来从数据库表中获取行。

当我在 SQL 管理工作室中尝试 SQL 代码时,它运行良好。

但是当我创建一个存储过程时,我会收到一个警报:

在此处输入图像描述 我使用 BLL/BO/DAL 架构

我将我的存储过程称为:

MyDataTable dt = myAdapter.MyStoredProcedure();

我得到一个错误:

“System.Data.ConstraintException:无法启用约束。一行或多行包含违反非空、唯一或外键约束的值”

在此处输入图像描述

我做错了什么?

4

1 回答 1

1

检查同样的问题

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

http://forums.asp.net/t/1258783.aspx/2/10

于 2013-03-30T12:18:25.263 回答