DataSource
Publicado: Mar Sep 12, 2006 2:48 am
Tengo un problema, hago un datasource global el cual paso a cada Dataset que
utilizo en el sistema, ejemplo:
With Object oDSourceGlobal := TCDXD.......()
:cConnect := "C:MiSistema"
::::::
End
with Object oCliente := TDbfDataSet(::::::::::::::::::::)
:oDataSource := oDSourceGlobal
::blah blach
End
oCliente:Close()
//hasta aqui bien,
//pero si deseo usar un archivo de un directorio diferente,
with Object oParams := TDbfDataSet(::::::::::::::::::::)
:oDataSource := oDSourceGlobal
:oDataSource:cConnect := "C:"
End
oParams:Close()
//y seguimos bien....
//pero....
with Object oCliente := TDbfDataSet(::::::::::::::::::::)
:oDataSource := oDSourceGlobal
:Open() <<<----------- Ya abre el archivo en "C:" y no en
"C:Misitema" ??????
End
Acaso al hacer:
oDataSource2 := oDataSource1
- lo que mueva en oDataSource2 afectara a oDataSource1?
- oDatasource2 se vuelve un Clone o un apuntador a oDatasource1?
Gracias.
[x] Omitir sintaxis
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
utilizo en el sistema, ejemplo:
With Object oDSourceGlobal := TCDXD.......()
:cConnect := "C:MiSistema"
::::::
End
with Object oCliente := TDbfDataSet(::::::::::::::::::::)
:oDataSource := oDSourceGlobal
::blah blach
End
oCliente:Close()
//hasta aqui bien,
//pero si deseo usar un archivo de un directorio diferente,
with Object oParams := TDbfDataSet(::::::::::::::::::::)
:oDataSource := oDSourceGlobal
:oDataSource:cConnect := "C:"
End
oParams:Close()
//y seguimos bien....
//pero....
with Object oCliente := TDbfDataSet(::::::::::::::::::::)
:oDataSource := oDSourceGlobal
:Open() <<<----------- Ya abre el archivo en "C:" y no en
"C:Misitema" ??????
End
Acaso al hacer:
oDataSource2 := oDataSource1
- lo que mueva en oDataSource2 afectara a oDataSource1?
- oDatasource2 se vuelve un Clone o un apuntador a oDatasource1?
Gracias.
[x] Omitir sintaxis
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/