我一直在使用存儲過程來將文件加載到MS SQL:從MS SQL檢索錯誤消息QTP
exec [database].[dbo].[tablename] @FullFilePath = 'fullpathtofile'
文件是大和加載可能需要幾分鐘時間長達40分鐘。 UFT在20-30秒內返回「超時」錯誤。 需要幫助才能使UFT等待文件加載。固定wait()
沒有意義,因爲我不知道它可能需要多長時間。
For each objError in dbConnectionChargebacks.Errors
給我留言(如加載錯誤50000或成功加載fileID爲3105)。但它只在文件在20秒內加載時纔有效。對於大文件,我不知道該如何等待)
我會考慮從批處理文件而不是直接從UFT調用存儲過程。您可以執行該批處理文件並讓UFT等到它完成後再繼續,並且該批處理文件將不會完成,直到存儲過程執行爲止 – Dave