Página 1 de 1

TdbfDataSet

Publicado: Jue Jul 06, 2006 12:02 pm
por Paco Gomis
Hola,
Un TdbfDataSet sobre AdsDatasource, con nFileType := afADT y nServerType
:= asREMOTE, al cerrar el TDbffDataSet ( oDbfDataSet:Close() ) me devuelve
..T. , sin embargo la tabla continua abierta.
1 ¿ Al cerrar el DataSet, no deberia cerrarse la tabla ?
2 Si trabajo las tablas con los DataSet, ¿ como puedo cerrarla ?
Un saludo
Paco Gomis

TdbfDataSet

Publicado: Jue Jul 06, 2006 1:18 pm
por ignacio
Paco,
ADS no cierra realmente las tablas hasta pasado cierto tiempo ya que es lo
que más tiempo le requiere. Hay una función de ADS de nombre
AdsCacheOpenTables( nTables ) para indicar el número de tablas que se quedan
en cache y otra de nombre AdsCloseCachedTables() para forzar su cerrado,
pero me temo que está última no esta disponible en xHarbour.
Saludos,
"Paco Gomis" <paco_casa@hotmail.com> escribió en el mensaje
news:44acdfcd$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Hola,
> Un TdbfDataSet sobre AdsDatasource, con nFileType := afADT y nServerType
> := asREMOTE, al cerrar el TDbffDataSet ( oDbfDataSet:Close() ) me devuelve
> .T. , sin embargo la tabla continua abierta.
>
> 1 ¿ Al cerrar el DataSet, no deberia cerrarse la tabla ?
>
> 2 Si trabajo las tablas con los DataSet, ¿ como puedo cerrarla ?
>
> Un saludo
>
> Paco Gomis
>
>