未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值的解决办法.

建立TableAdapter 有很多方法.我是直接从服务器资源管理器直接拖拽过来的.

自动生成表

当表中存在数据库表所有列的时候,那么你在TableAdapter中的查询的返回值也必须是所有列.若是想查询其中任意列的话,则应该从资源管理器拖拽任意列,生产新的tableadapter.

也即,表中的列是多少,返回值即是多少.否则返回值少与表中的值,则会触发上述异常

posted @ 2013-02-09 18:38  李能能  阅读(347)  评论(0编辑  收藏  举报