SqlServer(mssql)无法写入数据
今天遇到一个巨奇葩的事,那就是无法往sql数据库写入数据,开始分步骤测试:
- 在服务器上用sql语句写入数据,结果可以;
- 从页面端写入数据,结果不行;但是可以返回执行结果,那么也就是说struts和serverlet是执行过的,重点看action
- 仔细排查,发现action里面从模板取数据的时候,取的id编号是4,而4已经被我手贱,删除了,所以错误就发生在这里,赶紧把4改成16.再测试,结果还是不能写入数据。重启tomcat服务器也不行。这个时候开始怀疑是不是要启动Myeclipse才行。
- 启动Myeclipse,刷新工程,重新向tomcat deploy数据。
- 再在网页端写数据,结果显示可以了!(关键是要更新tomcat里面的class文件)
我靠,今天写入新闻数据的时候又发生这种鸟事,看了这里才明白,是因为新闻数据库中删除了数据。