LetoDBf
LetoDBf copied to clipboard
DBUSEAREA(0) LETO error = 21: EG_OPEN No 1000 // leto_ParseCommand()
Hi, using harbour lastest version and Letodbf lastest version, with the use of a filter, dbUsearea generates an error before opening the file again witout using dbclearfilter() before dbclosearea(). With previous versions there were no error. Best regards, Edmond
// -> error += DBUSEAREA(0) LETO error = 21: EG_OPEN No 1000
// letodbf.log -> ERROR leto_ParseCommand()
private Mydbf:="//127.0.0.1:2812/\Testdbf.dbf" private cfilter:='FIELD1="ABC"' dbCreate( Mydbf , { {"FIELD1","C",3,0} } , "LETO" ) dbUsearea( .F. , "LETO" , Mydbf , NIL , .T. , .F. ) dbSetfilter( {|| &cfilter } , cfilter ) // or dbSetfilter( &( "{|| "+cfilter+" }" ) , cfilter ) // bug without dbclearfilter() dbclosearea()