loConnection=CREATEOBJECT('ADODB.Connection') loConnection.Open(This.cSQLStringConnect) loCommand=CREATEOBJECT('ADODB.Command') loCursor=CREATEOBJECT('CursorAdapter') loCursor.Alias='SQLExecTemp2'+GeneratePwd(20) loCursor.DataSourceType='ADO' loCursor.DataSource=CREATEOBJECT('ADODB.RecordSet') loCursor.SelectCmd=This.cSQL loCursor.DataSource.ActiveConnection=loConnection loCommand.ActiveConnection=loConnection loCursor.InsertCmdRefreshCmd="Select Numero from "+loCursor.Alias+" where Numero = @@IDENTITY" loCursor.InsertCmdRefreshFieldList="Numero" loCursor.CursorFill(.F.,.F.,0,loCommand)