SqlServer(mssql)无法写入数据

SqlServer(mssql)无法写入数据

今天遇到一个巨奇葩的事,那就是无法往sql数据库写入数据,开始分步骤测试:

  1. 在服务器上用sql语句写入数据,结果可以;
  2. 从页面端写入数据,结果不行;但是可以返回执行结果,那么也就是说struts和serverlet是执行过的,重点看action
  3. 仔细排查,发现action里面从模板取数据的时候,取的id编号是4,而4已经被我手贱,删除了,所以错误就发生在这里,赶紧把4改成16.再测试,结果还是不能写入数据。重启tomcat服务器也不行。这个时候开始怀疑是不是要启动Myeclipse才行。
  4. 启动Myeclipse,刷新工程,重新向tomcat deploy数据。
  5. 再在网页端写数据,结果显示可以了!(关键是要更新tomcat里面的class文件)

我靠,今天写入新闻数据的时候又发生这种鸟事,看了这里才明白,是因为新闻数据库中删除了数据。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: