在遇到问题的时候找了很多答案,基本都是添加transaction事务,但是自己已经添加了还是出现了问题,后来自己找到了原因,希望有所帮助。 首先,检查自己的配置文件是否有问题,能打印说明已经连接且字段没有问题 其次,检查配置文件的id和数据库是否对应 若采用identity方式,则数据库需要设置自增,否则就会出现这个错误 若采用其他方式在数据库中添加数据且数据库为空时,需要设置id 另外,若数据库中有外键,则需要检查外键逻辑是否正确