今天在修正一个bug 的时候 查找了半天 不知道原因,以下是情况:
bug显示 “对象关闭时,不允许操作”
程序中循环套循环读取数据库(其中有的连接语句为存储过程),开始以为是循环读取数据库时连接和断开数据库连接的问题,修改了半天仍然提示此错误。
经过再次观察 发现 执行某条存储过程时得到的数据集(正常返回一个数字)为null, 因此修正了此存储过程。问题解决。
总结:
效率等问题不需先处理,首先应查看每条执行数据库操作的 正确性。
今天在修正一个bug 的时候 查找了半天 不知道原因,以下是情况:
bug显示 “对象关闭时,不允许操作”
程序中循环套循环读取数据库(其中有的连接语句为存储过程),开始以为是循环读取数据库时连接和断开数据库连接的问题,修改了半天仍然提示此错误。
经过再次观察 发现 执行某条存储过程时得到的数据集(正常返回一个数字)为null, 因此修正了此存储过程。问题解决。
总结:
效率等问题不需先处理,首先应查看每条执行数据库操作的 正确性。