FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Error al leer dbf con FW_OpenRecordSet
Posts: 155
Joined: Tue Dec 30, 2008 03:07 AM
Error al leer dbf con FW_OpenRecordSet
Posted: Thu Nov 02, 2023 07:27 PM

Hola gente, tengo una dbf generada con la estructura así:

dbcreate( ".\auditado", { { "id" , "n", 8, 0 }, ;

                            { "Cliente  "   , "n", 6, 0 }, ;

                            { "Nro_Audit"   , "n", 6, 0 }, ;

                            { "Numero   "   , "n", 6, 0 }, ;

                            { "Lider    "   , "n", 6, 0 }, ;

                            { "Norma    "   , "n", 8, 0 }, ;

                            { "apartado "   , "c", 10, 0 }, ;

                            { "Fecha    "   , "d", 8, 0 }, ;

                            { "Hora     "   , "c", 5, 0 }, ;

                            { "Proceso  "   , "c", 10, 0 }, ;

                            { "Resultado"   , "m", 10, 0 }, ;

                            { "Clasifica"   , "c", 10, 0 }, ;

                            { "Hecho    "   , "m", 10, 0 }, ;

                            { "Evidencia"   , "m", 10, 0 }, ;

                            { "ReqNorma "   , "m", 10, 0 }, ;

                            { "Finalizada "   , "D", 8, 0 } ;

                          } )

  clos data

cuando intento leerla :

xdrive := curdrive() + ":\" + curdir()

oCnM := FW_OpenAdoConnection( { "FOXPRO", xdrive }, .T.)

cSQLa := "SELECT * FROM Auditado where cliente = 5 order by numero "

oRSa := FW_OpenRecordSet( ocnm, cSQLa ) ACA SE CIERRA EL PROGRAMA

? oRSa:RecordCount

xbrowse(orsa)

orsa:close()

Alguna idea de porque se cierra y no da ningún error?

Posts: 1772
Joined: Thu Sep 05, 2019 05:32 AM
Re: Error al leer dbf con FW_OpenRecordSet
Posted: Thu Nov 02, 2023 10:13 PM

hi,

have you try your CODE without "last line" ?

where is you ACTIVATE ?


XBROWSE does NOT work "modal"

it will pass that line and "close" Recordset

you need a DIALOG as Parent for XBROWSE

greeting,

Jimmy
Posts: 155
Joined: Tue Dec 30, 2008 03:07 AM
Re: Error al leer dbf con FW_OpenRecordSet
Posted: Fri Nov 03, 2023 01:33 PM

Hola, gracias por responder.

Acabo de encontrar el problema, los campos memo se guardaban con nil eso afectaba, ahora si viene nil los dejo en blanco y funciono perfecto.

Continue the discussion