存储过程在数据库中执行只需要几秒钟(不超过十秒,数据量不超过一K笔).
但是页面调用到cmd.ExecuteNonQuery();要六七多分钟才能执行完(设置断点测试)。
可以肯定程序没有问题,有时能很快执行。
有没有老虾知道cmd.ExecuteNonQuery()到底是怎样调用存储过程的
但是页面调用到cmd.ExecuteNonQuery();要六七多分钟才能执行完(设置断点测试)。
可以肯定程序没有问题,有时能很快执行。
有没有老虾知道cmd.ExecuteNonQuery()到底是怎样调用存储过程的
解决方案 »
- 如何倒转这结构
- ORACLE除法!
- ORACLE登陆时的一个问题
- 请问用imp 导入 带嵌套表的数据表具体应该做?
- 2003 R2 Enterprise X64 EN 安装9i x64问题
- 求救,高手请进,求一sql语句:有点难度的oracle日期比较函数!!!!!
- 请问一个sql语句
- 紧急求助oracle延时问题
- 为什么oracle静默安装建库之后,生成的tnsname.ora 文件service_name参数值用的是GDBNAME而不是SID?
- 问老哥们一个数据表设计的问题
- oracle数据备份问题
- 在eclipse中做个插入语句,插入到oracle中,其中一个列是Date类型,在eclipse中传什么样的值能添加进去?
问题的原因不一定出在cmd.ExecuteNonQuery(),有可能是在打开连接的时候时间过长,C#执行操作肯定是需要先打开数据库连接然后再执行操作,检查一下数据库的连接是否耗时