CLEAR SET DATASESSION TO 1 CLOSE DATABASES all CREATE CURSOR foo (f1 I) oCA=CREATEOBJECT("CursorAdapter") oCA.DataSourceType="NATIVE" oCA.SelectCmd="select * from foo" oCA.Alias="test" LOCAL oSession as Session oSession = NEWOBJECT('Session') Set DataSession to (oSession.DataSessionId) ?oCA.CursorFill() ?SET("Datasession"), USED("test") SET DATASESSION TO 1 ?SET("Datasession"), USED("test")Thanks,