Hola buenos días para todos
Que pena la ignorancia pero quería saber que hace la función FW_ReOpenRecordSet(), adofuncs.prg.
De antemano gracias
Funcion FW_ReOpenRecordSet
- leandro
- Posts: 1744
- Joined: Wed Oct 26, 2005 2:49 pm
- Location: Colombia
- Has thanked: 34 times
- Been thanked: 10 times
- Contact:
Funcion FW_ReOpenRecordSet
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com
[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 24.09 ] [ xHarbour 64 bits) ]
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com
[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 24.09 ] [ xHarbour 64 bits) ]
- Armando
- Posts: 3271
- Joined: Fri Oct 07, 2005 8:20 pm
- Location: Toluca, México
- Been thanked: 2 times
- Contact:
Re: Funcion FW_ReOpenRecordSet
Leandro:
Pues eso, re abre la tabla especificada sin necesidad de cerrarla previamente.
Cuando puede ser esta situación?, por ejemplo, en una consulta a las ventas
de cada cliente, el usuario teclea el código de cliente y tu aplicación busca y
muestra las ventas de dicho cliente, ahora el usuario quiere consultar ventas
de otro cliente, el SELECT a la tabla ventas debe incluir el número de cliente,
Por lo tanto, el código del segundo SELECT será diferente al primero, al menos
en el número de cliente.
Si intentas crear el recordset de la segunda consulta, es probable que te tire
un error porque la tabla ya tiene un recordset previo y la tabla está abierta.
Hay dos opciones, cierras el recordset de la primera consulta y ejecutas la
segunda consulta o
Utilizas la función FW_ReOpenRecordSet() que se encarga de cerrar y abrir
la tabla con la nueva consulta.
Creo que me extendí demasiado, todo por la intención de apoyar.
Saludos
Pues eso, re abre la tabla especificada sin necesidad de cerrarla previamente.
Cuando puede ser esta situación?, por ejemplo, en una consulta a las ventas
de cada cliente, el usuario teclea el código de cliente y tu aplicación busca y
muestra las ventas de dicho cliente, ahora el usuario quiere consultar ventas
de otro cliente, el SELECT a la tabla ventas debe incluir el número de cliente,
Por lo tanto, el código del segundo SELECT será diferente al primero, al menos
en el número de cliente.
Si intentas crear el recordset de la segunda consulta, es probable que te tire
un error porque la tabla ya tiene un recordset previo y la tabla está abierta.
Hay dos opciones, cierras el recordset de la primera consulta y ejecutas la
segunda consulta o
Utilizas la función FW_ReOpenRecordSet() que se encarga de cerrar y abrir
la tabla con la nueva consulta.
Creo que me extendí demasiado, todo por la intención de apoyar.
Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
- leandro
- Posts: 1744
- Joined: Wed Oct 26, 2005 2:49 pm
- Location: Colombia
- Has thanked: 34 times
- Been thanked: 10 times
- Contact:
Re: Funcion FW_ReOpenRecordSet
Amigo gracias por responder.
Ok, déjame hago unas pruebas de re apertura de recorset para terminar de entender y poder comprobar si es lo que pienso. Ejemplo abrir varias child con el mismo recorset.
Cualquier cosa comento.
Ok, déjame hago unas pruebas de re apertura de recorset para terminar de entender y poder comprobar si es lo que pienso. Ejemplo abrir varias child con el mismo recorset.
Cualquier cosa comento.
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com
[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 24.09 ] [ xHarbour 64 bits) ]
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com
[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 24.09 ] [ xHarbour 64 bits) ]
- Armando
- Posts: 3271
- Joined: Fri Oct 07, 2005 8:20 pm
- Location: Toluca, México
- Been thanked: 2 times
- Contact:
Re: Funcion FW_ReOpenRecordSet
Leandro:
Así de bote pronto, creo que para la situación que presentas deberás abrir
tantos record sets como mdi childs tengas.
Saludos
Así de bote pronto, creo que para la situación que presentas deberás abrir
tantos record sets como mdi childs tengas.
Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero