由一个存储过程A 调用了其他存储过程 向表t_list中intsert数条记录,然后在存储过程A的最后select * from t_list.
为何返回的结果集recordset是关闭的呢?我确定一定是有结果的啊,而且也没有关闭过,查看了连接状态也是打开的。头疼啊,问题在哪里呢?请高手指教!
为何返回的结果集recordset是关闭的呢?我确定一定是有结果的啊,而且也没有关闭过,查看了连接状态也是打开的。头疼啊,问题在哪里呢?请高手指教!
还有一个现象就是当表t_list中已经有记录(也就是说记录不是由A所调用的其他存储过程insert进去的),再执行这个存储过程时,由存储过程A中select * 返回的结果集就是打开的,我也晕了。难道是嵌套调用存储过程的问题么?
我是调用了其他存储过程insert,再返回存储过程A 执行select,这样会受到锁的影响么?