nageswaragunupudi wrote:Even before that, please do this small test.
- Code: Select all Expand view
aRows := RsGetRows( oRs2 )
? ValType( aRows ), Empty( aRows )
XBROWSER aRows
Ha ocurrido algo muy interesante.
Coloqué el código de arriba en el prg.
No me di cuenta y dejé también la línea xBrowser( oRs2 )
Por lo que quedó así:
- Code: Select all Expand view
oRs2 := FW_OpenRecordSet( oCn2, cSql2 )
oRs2:MoveFirst()
aRows := RsGetRows( oRs2 )
? ValType( aRows ), Empty( aRows )
XBROWSER aRows
xBrowser oRs2
oRs2:Close()
Curiosamente el resultado fué que era posible ver en el xbrowser tanto el array aRows como el Rowset oRs2.
Incluso, este código a continuación permite que se vea el Rowset:
- Code: Select all Expand view
oRs2 := FW_OpenRecordSet( oCn2, cSql2 )
oRs2:MoveFirst()
aRows := RsGetRows( oRs2 )
xBrowser oRs2
oRs2:Close()
La verdad que quedé sorprendido, pero lo he puesto así por ahora, porque funciona.