【发布时间】:2015-04-17 21:12:03
【问题描述】:
dsrm_usersTableAdapters.rm_usersIPTableAdapter _tuser = new dsrm_usersTableAdapters.rm_usersIPTableAdapter();
dsrm_users _dsuser = new dsrm_users();
_dsuser.EnforceConstraints = false;
dsrm_users.rm_usersIPDataTable _muser = _dsuser.rm_usersIP;
_tuser.FillBy(_muser, _IP);
这是非常好的作品;
但是,当我使用 ObjectDataSource 并使用 GetData() 方法连接到网格视图时,它会出错;
未能启用约束。一行或多行包含违反非空、唯一或外键约束的值错误;
我转到 Dataset 并在 Property Window 中设置 EnforceConstraints=false ,然后我尝试再次给出相同的错误。所以 EnforceConstraints=false 不适用于 GetDATA();
那我现在能做什么?如何使用 GetData() 使用 ObjectDataSource 而不会出现此错误。
【问题讨论】: