tDolphin :: Cambiar where de un query en tiempo de ejecucion

Post Reply
User avatar
pablovidal
Posts: 398
Joined: Thu Oct 06, 2005 10:15 pm
Location: Republica Dominicana
Contact:

tDolphin :: Cambiar where de un query en tiempo de ejecucion

Post by pablovidal »

Saludos,

Eso mismo, necesito cambiar el where de un query en tiempo de ejecucion.-

Code: Select all

 o:= oMysql:Query( "select numeros, vendido, (vendido*precio) as total from doctempo where pestana='1' and loteria='2'" ) 
 o:cWhere := "pestana ='2' and loteria = '4'"
 
Saludos,

Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
User avatar
Daniel Garcia-Gil
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita
Contact:

Re: tDolphin :: Cambiar where de un query en tiempo de ejecucion

Post by Daniel Garcia-Gil »

Pablo...

y cual es el problema que te genera?
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
User avatar
pablovidal
Posts: 398
Joined: Thu Oct 06, 2005 10:15 pm
Location: Republica Dominicana
Contact:

Re: tDolphin :: Cambiar where de un query en tiempo de ejecucion

Post by pablovidal »

Daniel no me asume el nuevo where
Saludos,

Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
nnicanor
Posts: 296
Joined: Fri Apr 23, 2010 4:30 am
Location: Colombia

Re: tDolphin :: Cambiar where de un query en tiempo de ejecucion

Post by nnicanor »

Hola,

debes hacer un refresh para que te refresque el query y aplique el nuevo where

Slds

NMM
Nicanor Martinez M.
Auditoria y Sistemas Ltda.
MicroExpress Ltda.
FW + FWH + XHARBOUR + HARBOUR + PELLES C + XDEVSTUDIO + XEDIT + BCC + VC_X86 + VCC_X64 + MINGW + R&R Reports + FastReport + Tdolphin + ADO + MYSQL + MARIADB + ORACLE
nnicanor@yahoo.com
User avatar
pablovidal
Posts: 398
Joined: Thu Oct 06, 2005 10:15 pm
Location: Republica Dominicana
Contact:

Re: tDolphin :: Cambiar where de un query en tiempo de ejecucion

Post by pablovidal »

Code: Select all

 oQuery := oMysql:Query( "select * from presidentes where nombre='JUAN DE LOS PALOTES'" )
 oQuery:SetWhere( "nombre='TUNOMBRE'" )
 oQuery:Refresh()
 
Saludos,

Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
User avatar
Daniel Garcia-Gil
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita
Contact:

Re: tDolphin :: Cambiar where de un query en tiempo de ejecucion

Post by Daniel Garcia-Gil »

Pablo

Tambien puedes hacer

Code: Select all

oQuery:SetWhere( "nombre='TUNOMBRE'", .T. )
el segundo parametro envia un valor logico para refrescar el query

tomado desde la clase

Code: Select all

METHOD SetWhere( cWhere, lRefresh )   INLINE ::SetNewFilter( SET_WHERE, cWhere, lRefresh )
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
User avatar
pablovidal
Posts: 398
Joined: Thu Oct 06, 2005 10:15 pm
Location: Republica Dominicana
Contact:

Re: tDolphin :: Cambiar where de un query en tiempo de ejecucion

Post by pablovidal »

Gracias Daniel :)

Recuerdate del asunto aquel
Saludos,

Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
User avatar
Daniel Garcia-Gil
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita
Contact:

Re: tDolphin :: Cambiar where de un query en tiempo de ejecucion

Post by Daniel Garcia-Gil »

Pablo...

no te he visto conectado... enviame una forma de como comunicarme contigo

Gracias
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
User avatar
pablovidal
Posts: 398
Joined: Thu Oct 06, 2005 10:15 pm
Location: Republica Dominicana
Contact:

Re: tDolphin :: Cambiar where de un query en tiempo de ejecucion

Post by pablovidal »

enviame un mail a: pabloalbertovidal arroba gmail punto com
Saludos,

Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
Post Reply