Microsoft
Software
Hardware
Network
Question : Get return value from SQL stored Procedure with Javascript
Hello experts.
We have a stored procedure written in SQL (MS SQL Server 2005 ):
ALTER PROCEDURE [dbo].[test_insert]
@person_nbr varchar(12) output
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
SELECT @person_nbr = max(last_generated) + 1
from system_counters
where counter_type = 'person_nbr'
END
// and the javascript that reads in the SP:
var dbConn = DatabaseConnectionFactory.
createData
baseConnec
tion ('com.microsoft.sqlserver.
jdbc.SQLSe
rverDriver
','jdbc:sq
lserver://
localhost:
1433;datab
aseName=Te
st;','un',
'pw');
var result = 0;
var sql = "exec dbo.test_insert()"
logger.warn("Running query: " + sql); //changeme to info or debug once its all working
result = dbConn.executeUpdate(sql);
globalMap.put('PER_NBR', result)
dbConn.close();
return message;
----------------------
Utlimate goal is to get the value of the person_nbr variable in the SQL Stored Proc to return and store into a javascript variable. Any thoughts as to where to code goes wrong? We get an "unknown syntax" error.
Thanks in advance!
Answer : Get return value from SQL stored Procedure with Javascript
HI
Change
var sql = "exec dbo.test_insert()"
to
var sql = "exec dbo.test_insert"
Random Solutions
Multilingual Issue in dotnet
I need to adapt VB script to run on SQL Server
Trouble with Menu Drop Down Form
Dell PowerEdge Perc 4e/Di RAID 1 expansion
Access 2007, form datasheet view, change display property of an element based on another element in the record
Removing Rootkit.Agent on Windows XP SP3 ComboFix log attached
Exchange 2010 Public Folder Error
Query not inserting rows into table
BFILE to BLOB
Exchange 2010 OWA Problem accessing Options