sqlCommand执行多个操作出去
SqlCommand_PO2.CommandText = "Update PODetCust set DlvyQty = DlvyQty + 32 where PONbr='S1100453' and Invtid='01150170' and dateDiff(day,DateDlvy,'2004-11-1') = 0; Insert into ShipPoCust (DNNbr,PONbr,DateDlvy,Invtid,AllotQty,UpdateUser,UpdateDT) values ('dfa','S1100453','2004-11-1','01150170',32,'DEVELOPER',getDate())"
Update和Insert之间用分号连接
然后execute
结果,数据库半天没有反应,然后出现
Message "超时时间已到。在操作完成之前超时时间已过或服务器未响应。"
的错误
为什么?
如果只执行Update是可以的
都放到查询分析器中也没有问题
SqlCommand_PO2.CommandText = command1
SqlCommand_PO2.execute
SqlCommand_PO2.CommandText = command2
SqlCommand_PO2.execute
也出现相同的问题,insert的时候停止响应了,谁碰到过?why?