Señores, recuerdo que alguien me comento que cuando se hace una query se
generá internamente una tabla de DBF, alguien sabe donde se crea esta tabla?
Saludos,
Mario A. Davalos
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Temporal DBF.
-
- Mensajes: 190
- Registrado: Mar Ago 19, 2008 12:38 am
- Carlos Ortiz
- Mensajes: 873
- Registrado: Mié Jul 01, 2009 5:44 pm
- Ubicación: Argentina - Córdoba
- Contactar:
Temporal DBF.
En alguna carpeta temporal del disco local de la PC, por ejemplo C:Document
and SettingGeneralTempXA_12121.dbf
En el ejemplo de abajo te queda mas o menos una ayuda de como abrir ese
temporal creado y recorrerlo o tomar datos, espero te sirva.
Atte. Carlos Ortiz.
oDataSet:=TOdbcDataSet():New()
oDataSet:Close()
oDataSet:=AppData:oSql:QUery( "select descripcion, codigo, IDTipoArticulo,
idtipoalicuota, alta, baja, idestadoregistro, idproveedor, idorigen from
articulos where IDArticulo="+str(ID) )
oDataSet:Open()
IF oDataSet:reccount()>0
// Levanto los datos de articulo
::IDArticulo :=ID
::Descripcion :=oDataSet:Descripcion
::Codigo :=oDataSet:Codigo
::IDTipoArticulo :=oDataSet:IDTipoArticulo
::idtipoalicuota :=oDataSet:idtipoalicuota
::alta :=oDataSet:alta
::baja :=oDataSet:baja
::idestadoregistro:=oDataSet:idestadoregistro
::idproveedor :=oDataSet:idproveedor
::idorigen :=oDataSet:idorigen
ret := .T.
ENDIF
oDataSet:Close()
// Levanto los datos de Medicamento, si no existe en dicha tabla traerá
datos en 0 y ""
//::oMedicamento:DevolverPorID( ::IDArticulo )
//::oTiposarticulo:DevolverPorID( ::idtipoarticulo )
//::oListaspreciosdetalle:DevolverPorIDArticulo(::IDArticulo ,
::idtipoalicuota)
RETURN ret
Atte. CO.
"Mario A. Dávalos" <mariodava@hotmail.com> escribió en el mensaje
news:4b1d232c$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Señores, recuerdo que alguien me comento que cuando se hace una query se
> generá internamente una tabla de DBF, alguien sabe donde se crea esta
> tabla?
>
> Saludos,
> Mario A. Davalos
>
and SettingGeneralTempXA_12121.dbf
En el ejemplo de abajo te queda mas o menos una ayuda de como abrir ese
temporal creado y recorrerlo o tomar datos, espero te sirva.
Atte. Carlos Ortiz.
oDataSet:=TOdbcDataSet():New()
oDataSet:Close()
oDataSet:=AppData:oSql:QUery( "select descripcion, codigo, IDTipoArticulo,
idtipoalicuota, alta, baja, idestadoregistro, idproveedor, idorigen from
articulos where IDArticulo="+str(ID) )
oDataSet:Open()
IF oDataSet:reccount()>0
// Levanto los datos de articulo
::IDArticulo :=ID
::Descripcion :=oDataSet:Descripcion
::Codigo :=oDataSet:Codigo
::IDTipoArticulo :=oDataSet:IDTipoArticulo
::idtipoalicuota :=oDataSet:idtipoalicuota
::alta :=oDataSet:alta
::baja :=oDataSet:baja
::idestadoregistro:=oDataSet:idestadoregistro
::idproveedor :=oDataSet:idproveedor
::idorigen :=oDataSet:idorigen
ret := .T.
ENDIF
oDataSet:Close()
// Levanto los datos de Medicamento, si no existe en dicha tabla traerá
datos en 0 y ""
//::oMedicamento:DevolverPorID( ::IDArticulo )
//::oTiposarticulo:DevolverPorID( ::idtipoarticulo )
//::oListaspreciosdetalle:DevolverPorIDArticulo(::IDArticulo ,
::idtipoalicuota)
RETURN ret
Atte. CO.
"Mario A. Dávalos" <mariodava@hotmail.com> escribió en el mensaje
news:4b1d232c$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Señores, recuerdo que alguien me comento que cuando se hace una query se
> generá internamente una tabla de DBF, alguien sabe donde se crea esta
> tabla?
>
> Saludos,
> Mario A. Davalos
>
@dbfarma
www.dbfarma.com.ar
www.dbfarma.com.ar
Temporal DBF.
Mário,
> Señores, recuerdo que alguien me comento que cuando se hace una query se
> generá internamente una tabla de DBF, alguien sabe donde se crea esta
> tabla?
El DBF temporal se crea solamente con el datasource de ODBC. El resto de
datasources no utilizan ningún DBF.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
> Señores, recuerdo que alguien me comento que cuando se hace una query se
> generá internamente una tabla de DBF, alguien sabe donde se crea esta
> tabla?
El DBF temporal se crea solamente con el datasource de ODBC. El resto de
datasources no utilizan ningún DBF.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
-
- Mensajes: 190
- Registrado: Mar Ago 19, 2008 12:38 am
Temporal DBF.
Gracias Carlos y José, y de hecho yo uso para conectarme la clase
TADODataSource, pero voy a intentar con ODBC.
Saludos,
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:4b1d4498$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Mário,
>
>> Señores, recuerdo que alguien me comento que cuando se hace una query se
>> generá internamente una tabla de DBF, alguien sabe donde se crea esta
>> tabla?
>
> El DBF temporal se crea solamente con el datasource de ODBC. El resto de
> datasources no utilizan ningún DBF.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
TADODataSource, pero voy a intentar con ODBC.
Saludos,
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:4b1d4498$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Mário,
>
>> Señores, recuerdo que alguien me comento que cuando se hace una query se
>> generá internamente una tabla de DBF, alguien sabe donde se crea esta
>> tabla?
>
> El DBF temporal se crea solamente con el datasource de ODBC. El resto de
> datasources no utilizan ningún DBF.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
Temporal DBF.
Mário,
> Gracias Carlos y José, y de hecho yo uso para conectarme la clase
> TADODataSource, pero voy a intentar con ODBC.
Si ya estás utilizando ADO, mejor no vuelvas a ODBC. ODBC es un sistema
mucho más antiguo, y en el caso de Xailer terminaremos quitándolo tarde o
temprano.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
> Gracias Carlos y José, y de hecho yo uso para conectarme la clase
> TADODataSource, pero voy a intentar con ODBC.
Si ya estás utilizando ADO, mejor no vuelvas a ODBC. ODBC es un sistema
mucho más antiguo, y en el caso de Xailer terminaremos quitándolo tarde o
temprano.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info