不进入循环应该就是查询结果有问题。如果确认数据库中友数据的时候不妨看看是不是登陆用户不一样。
第二个问题应该就是进行了增删操作以后没有使用commit提交的原因了
你在Oracle内添加的数据没有进行提交
提交命令commit
你这种情况,只有下断点跟,就这样贴部份带码,也不知道具体的情况。另外Oracle添加数据后需要commit。
这样,你可以在你的控制语句的地方,频繁的输出数据,依此来判断自己写的程序的漏洞。比如在对每一个“?”赋完值后,将sql语句输出,看看赋值和语句是否正确。可以试一下……
这个问题,你可以在关键点打个断点,进行调试,看看效果。是不是每走一步都能得到你想要的结果。