I have the following class:
Class temp.test7 [ Owner = {PHOENIXDBUSER} ] { ClassMethod GetTenAssets() As %Status [ ReturnResultsets, SqlProc ] { s sc=$$$OK s sql="SELECT TOP 10 * FROM Data_Assets.Asset" s sqlStatement=##class(%SQL.Statement).%New() s sc=sqlStatement.%Prepare(sql) if $$$ISOK(sc) { s result=sqlStatement.%Execute() d %sqlcontext.AddResultSet(result) s %sqlcontext.%SQLCODE=result.%SQLCODE s %sqlcontext.%ROWCOUNT=result.%ROWCOUNT s %sqlcontext.%Message=result.%Message } else { s %sqlcontext.%SQLCODE=-460,%sqlcontext.%Message=##class(%SYSTEM.Status).


.png)
.png)
.png)

232

