Je suis en train d'exécuter une instruction Oracle SQL ou fonctions Oracle via Microsoft VBScript et la boucle throught le jeu de résultats ou d'afficher la valeur retournée par la fonctionComment exécuter une des instructions SQL Oracle avec VBScript
Jusqu'à présent, j'ai réussi à se connecter à Oracle via SQLPlus *, mais maintenant je suis coincé. Quelqu'un peut-il aider?
Dim output
Dim WshShell, oExec, input
set WshShell = CreateObject("WScript.Shell")
set oEnv=WshShell.Environment("Process")
cmdString = "C:\Oracle\11g\product\11.1.0\ruby\BIN\sqlplus.exe -S stradmin/[email protected] select * from dual"
Set oExec = WshShell.Exec(cmdString)
WScript.Echo "Status" & oExec.Status
Do While oExec.Status = 0
WScript.Sleep 2
Loop
input = ""
Do While Not oExec.StdOut.AtEndOfStream
input = input & oExec.StdOut.Read(1)
Loop
wscript.echo input