在下没什么开发经验,问题阐述的比较啰嗦,但为了说明清楚,万望大家海涵啦、希望可以给点建议。
问题是这样的,我想设置账号激活功能,首先肯定是对你输入的激活码根据数据库进行识别是否存在,然后判断是否已被使用这个一个标识属性就可以搞定,接着激活后再将激活码标识属性设置该激活码已被使用。所以输入一个合法的激活码需要依次连续进行select、update两次操作。数据库我是用SQL的。本来我是connection一次,然后再依次使用statement进行两次数据库操作。可是后来发现如果仅仅是个java程序,从主函数直接调用的话没问题。但是因为我这个方法主要是在servlet中使用,如果从网页上直接访问的时候,返回值就会经常数据混乱了。怎么回事!
是servlet缓存机制的影响还是????????????
该怎么解决呢?