0
我有一個使用JavaScript開發的HTA工具。它連接到後端Oracle數據庫並執行操作。JavaScript + OLEDB + Oracle存儲過程+ vbscript
DML運行良好,但PLSQL不運行。
如何在JavaScript中使用OLEDB運行Oracle存儲過程。
對於普通的SQL查詢,現在用下面的命令
try {
var connection = new ActiveXObject('ADODB.Connection');
//alert(RepoConnStr);
connection.open(RepoConnStr);
}
catch (e) {
alert(e);
return;
}
try {
SQL = "SELECT unique job_name as job_name FROM DATPRD.JMS_JOB_INVENTORY";
var rows = new ActiveXObject("ADODB.Recordset");
rows.open(SQL,connection);
while(rows.EOF == false)
{
Job_Name_List=Job_Name_List.concat(rows("job_name")).concat("\n");
rows.MoveNext();
}
//alert(DB_Details);
rows.close();
}
catch (e) {
alert(e);
alert("Unable to Fetch Job Name List");
window.location.reload(1);
}
不過,這並不與存儲過程的工作。有人可以幫我用存儲Proc的語法嗎?我需要執行stored_Porc(param1,param2)
。這兩個參數都是輸入變量。無論是JavaScript還是VBScript,我都可以。
向我們展示你的代碼使用通過OLEDB連接到Oracle並使用JavaScript運行DML,我們可能會提供幫助。 –
請[編輯]您的問題,將所有相關的代碼添加到問題本身。 –
我剛更新了我的問題,並提供了更多信息。謝謝 – user2529462