Does anyone have experience executing Stored Proceduresin SQL from WinCC OA? No matter what I do, I keep getting this error:
WCCOAui (1), 2016.08.18 16:26:57.419, CTRL, SEVERE, 5/ctrl, Location of the following log entry:
Module: _QuickTest_
Panel: C:\\Siemens\\Automation\\WinCC_OA\\3.14\\Gill_Corp\\panels\\MAIN_OFFICIAL.pnl []
Object: 477 named: "PUSH_BUTTON3" of type: PUSH_BUTTON
Script: Clicked
Library: C:\\Siemens\\Automation\\WinCC_OA\\3.14\\scripts\\libs\\std.ctl
Line: 35
WCCOAui (1), 2016.08.18 16:26:57.419, SYS, SEVERE, 54, Unexpected state, rdbSelectRCT::dbOpenRecordset, Err: -1, Count: 1, Errnr: -2147217900, Nativ: 201, State: 37000, Descr: [Microsoft][SQL Server Native Client 11.0][SQL Server]Procedure or function 'spp_MicTableWorkOrder_Fetch' expects parameter '@WO', which was not supplied., Sql: EXEC dbo.spp_MicTableWorkOrder_Fetch
WCCOAui1:[dyn_dyn_anytype 0 items
WCCOAui1:]
//////////////////////////////////////////////////////////////////////////
// This is my code to execute the Stored Procedure
#uses "CtrlADO"
#uses "rdb.ctl"
Button()
{
dbConnection db;
string insertQuery;
dyn_dyn_anytype result;
// SQL Query
insertQuery = "EXEC dbo.spp_MicTableWorkOrder_Fetch '303774' " ;
// Open db connection
rdbOpen(db);
// Select from db
rdbSelect(db, insertQuery, result);
//Display Results
DebugN(result);
rdbClose(db);
}
///////////
Please help! Thanks