完整测试用例如下
异常为:
"未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。"
临时解决方案有2个
<!--@import url(scrollbar.css); -->
1 使用Adapter方式代替DataTable的load方法
MySql
Command cmd = conn.CreateCommand();
cmd.CommandText = "select * from student s left join stufav sf on sf.studentId=s.id";
MySqlDataAdapter adapter = new
MySql
DataAdapter();
adapter.SelectCommand = cmd;
DataSet ds= new DataSet();
adapter.Fill(ds);
return ds.Tables[0];
2 在查询的sql外面包一个select *
select * from (select * from student s left join stufav sf on sf.studentId=s.id) as
MySql
Table";