2010-12-16 118 views
0

試圖從JavaScript調用存儲過程:JavaScript調用存儲過程

<script type="text/javascript"> 
<!--#include file="Connections/sms.asp" --> 

var UpdateCalls = Server.CreateObject("ADODB.Command"); 
UpdateCalls.ActiveConnection = MM_sms_STRING; 
UpdateCalls.CommandText = "CALL sms.UpdateCalls()"; 
UpdateCalls.CommandType = 4; 
UpdateCalls.CommandTimeout = 0; 
UpdateCalls.Prepared = true; 
UpdateCalls.Execute(); 

</script> 

我測試的存儲過程在MySQL並正確執行,而不是從JavaScript。 語法看起來是正確的。

有什麼建議嗎?

+1

'Server.CreateObject(「ADODB.Command」);'是這個JavaScript? – 2010-12-16 14:37:43

+3

你忘了'runat =「server」'。嘗試有:'