哪有删除啊一个update,一个insert,代码都不一样,没准写错了学编程先学调试,一步一步调1.检查代码到底执行了没有,是不是什么条件没达成没有执行2.如果抛错误,把错误抛出来看,到底是什么类型的错误,哪句代码报错3.如果是sql语句错误,那么把拼接好的字符串丢进数据库里直接执行,看到底sql是什么错误没准你自己看到拼接好的sql自己就知道是什么错误了从代码里看拼接的字符串很多时候看不清拼接之后会是什么样子所以你应该习惯使用格式化字符串的方式拼接,而不是一大堆加号和引号