最近一个项目出现了异常提交的数据,根据客户讲他们在弹出不符合条件的提示后直接关闭网页后,发现保存数据了!!!所以我就Debug,结果发现,在提交数据的方法之前中断调试,数据竟然保存了!!!可是我确定的是,根本就不符合提交数据的条件!!!它为什么能保存呢?怎么解决这个问题?
我的分不多,请大家谅解!!!
中断Debug后,程序会自动的将剩下代码执行完成,至于vs环境是否能够中断程序的执行我不清楚,但你可以不要将数据往数据库里面插入(注释掉那句sql执行就OK了),只看程序数据不久可以了
你的好好看看的你的逻辑了。
你只是中断debug,不是中断程序。
中断Debug后,程序会自动的将剩下代码执行完成。
你说的“根本就不符合提交数据的条件”那就得看看你代码的逻辑了。
是不是判断不符合条件后没return? or js里没return false?