<%@ LANGUAGE="JScript" %> Using Stored Procedures Using Stored Procedures

<% var SrvName, Empty; SrvName = Request.Form("srvname"); Empty = Request.Form("empty"); if (Empty == SrvName) { Response.Write("Please enter the name of your SQL server:
"); %>

<% } else { var oConn; var oCmd; var oRs; var strConn; oConn = Server.CreateObject("ADODB.Connection"); oCmd = Server.CreateObject("ADODB.Command"); // Open ADO Connection using account "sa" // and blank password strConn="Provider=SQLOLEDB;User ID=sa;Initial Catalog=pubs;Data Source=" + Request.Form("srvname"); oConn.Open(strConn); oCmd.ActiveConnection = oConn; // Setup Call to Stored Procedure and append parameters oCmd.CommandText = "{call byroyalty(?)}"; oCmd.Parameters.Append(oCmd.CreateParameter("@Percentage", adInteger, adParamInput)); // Assign value to input parameter oCmd("@Percentage") = 75; // Fire the Stored Proc and assign resulting recordset // to our previously created object variable oRs = oCmd.Execute(); %> Author ID = <% Response.Write(oRs("au_id")) %>
<% } %>