Saludos cordiales a todos.
Se supone que la funci贸n FW_ArrayAsRecordSet() devuelve un objeto tipo ADODB.RecordSet, objeto que con bases en Mar铆aDB, MySql, Postgresql, Sqlite, etc., incluye el m茅todo Seek(), el cual funciona de maravilla. Pero, con la funci贸n de marras genera el error "Error ADODB.RecordSet/6 DISP_E_UNKNOWNNAME: PROPERTIES"
C贸mo se puede corregir ? Utilizo FWH 20.07, xHarbour y Borland 7.3
Un abrazo,
Se supone que la funci贸n FW_ArrayAsRecordSet() devuelve un objeto tipo ADODB.RecordSet, objeto que con bases en Mar铆aDB, MySql, Postgresql, Sqlite, etc., incluye el m茅todo Seek(), el cual funciona de maravilla. Pero, con la funci贸n de marras genera el error "Error ADODB.RecordSet/6 DISP_E_UNKNOWNNAME: PROPERTIES"
#include "FiveWin.ch"
REQUEST DBFCDX
Function Main()
聽 LOCAL aStruct := {}, aRegs := {}, oRs
聽 SET EXCLUSIVE OFF
聽 SET DATE FORMAT TO "dd-mm-yyyy"
聽 RddSetDefault("DBFCDX")
聽 dbUseArea(.T.,,"D:\FWH\SAMPLES\CUSTOMER.DBF","Cust")
聽 dbSetIndex("D:\FWH\SAMPLES\CUSTOMER.CDX")
聽 OrdSetFocus("Last")
聽 aStruct := dbStruct()
聽 aRegs 聽 := FW_DbfToArray()
聽 oRs 聽 聽 := FW_ArrayAsRecordSet( aRegs, aStruct )
聽// xBrowse(oRs, "oRs ArrayAsRecordSet from DBF")
聽 oRs:Seek( "Simpson" , .T., .F.) 聽 // Genera "Error ADODB.RecordSet/6 聽DISP_E_UNKNOWNNAME: PROPERTIES"
聽 dbCloseall()
Return(NIL)Un abrazo,
Saludos,
Carlos Gallego
*** FWH-25.12, xHarbour 1.3.1 Build 20241008, Borland C++7.70, PellesC, ADS 11.1***