Te juro Rafael, que todavia no me entra en la cabeza, que hayan
descontinuado este maravilloso lenguaje, que le ha dado de comer a muchisima
gente en el mundo. Realmente no me entra!!!!!. Abrazo

 

Norberto Alvarez

Socio # 1892

 

 

 

De: [email protected] [mailto:[email protected]] En nombre de Rafael Copquin
Enviado el: lunes, 27 de octubre de 2014 08:56 a.m.
Para: GUFA List Member
Asunto: [GUFA] Buscando una Idea

 

Genios son los que inventaron el Fox y le incorporaron en Rushmore.

Me alegro que te haya servido

Rafael Copquin



El 25/10/2014 16:15, Norberto Mario Alvarez escribió:

Hola Rafael, nunca me arrepiente de haberme tomado un curso con vos (ya hace
unos años), sos un Genio!!!!!. Un abrazo Grande, ya se me solucionó

 

 

Norberto Alvarez

Socio # 1892

 

De: [email protected] [mailto:[email protected]] En nombre de Rafael Copquin
Enviado el: sábado, 25 de octubre de 2014 03:11 p.m.
Para: GUFA List Member
Asunto: [GUFA] Buscando una Idea

 

Aplicá el Rushmore. O sea, seteá el orden en 0 antes del tableupdate.

select latabla
set order to 0
tableupdate(.t.,.t.,'latabla')

Ora posibilidad, además de setear el orden en 0, es ver cómo hacés el
tableupdate

Ej:

select tablaoriginal
scan all
        insert into latabla(campo1,campo2....)
values(tablaoriginal.campo1,tablaoriginal.campo2....)
endscan
tableupdate(.t.,.t.,'latabla')

Fijate si es más rápido poner un solo tableupdate al final del loop o te
conviene meterlo adentro del loop, dándole tableupdate con cada iteración

Rafael Copquin




El 25/10/2014 13:14, Norberto Mario Alvarez escribió:

Estmados Colisteros, me encuentro con el siguiente problema, tengo una tabla
(DBF) con 70000 registros aproximadamente y de vez en cuando, me envían una
tabla para actualizar unos mil o 2000 registros de esta tabla, para ser mas
preciso es una actualización de precios de artículos. Hasta ahí todo bien
porque busco cada uno de estos artículos y lo modifico, y esto prácticamente
no tarda nada. El problema se me genera cuando hago el TableUpdate() de la
Tabla, que tarda una eternidad. Mi pregunta es que puedo hacer, supongo que
ya se han encontrado con ese problema y lo han solucionado. Estoy buscando
una idea al respecto. Desde ya muchas gracias y buen fin de semana!!!!!

 

 

Norberto Alvarez

Socio # 1892

 

 

 

Responder a