我一直在使用存储过程来将文件加载到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