我在宏表中运行宏。但是我得到的错误文件未找到,但文件在指定的目录中。看到下面的代码,不知道我们缺少什么。调用SQLLDR时会发生错误。VB运行时错误53找不到文件
Shell ("SQLLDR USERID= srvmacro/[email protected] CONTROL=" & outfile & " LOG=" & outfile & ".LOG")
'Shell ("SQLLDR USERID= srvmacro/[email protected] CONTROL=" & outfile & " LOG=" & outfile & ".LOG")
MsgBox " Done all "
End If
'Unload UserForm1
End Sub
“outfile”的值是什么? – braX
outfile = InputBox(“要上传的文件的名称”,“上传到Oracle”,“C:\ UPLOAD \ INTREVERSE.CTL”) –