FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Usar dbTrans en vez de Append From
Posts: 582
Joined: Fri Oct 07, 2005 02:17 PM
Usar dbTrans en vez de Append From
Posted: Fri Dec 08, 2017 06:36 AM

Saludos Estimados

He visto en el foto que se habla de esta funcion que es "muchisimo mas rapida" que el Append From, se puede usar con FWH desde que version ?? hay algun ejemplo de su uso ??, busque en los samples de FiveWin y no la encontre ...
Si es tan rapida como mencionan seria bueno implementarla y difundirla, gracias por su atencion.

Enrrique Vertiz Pitta

Lima-Peru

xHb 1.23.1026X, Fwh 25.01, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Usar dbTrans en vez de Append From
Posted: Fri Dec 08, 2017 11:30 AM
http://www.fivetechsupport.com/forums/viewtopic.php?f=6&t=34132

https://github.com/vszakats/harbour-core/blob/master/src/rdd/dbdelim.prg



Code (fw): Select all Collapse
aStru := (cAliasPesTiEmi)->(DbStruct())

 aStr1 := {}

 AeVal(aStru,{|x| AaDd(aStr1,x[1])})


 //Notas Emitidas

 DbSelectArea("NotSaCab")


 NotSaCab->(DbSetOrder(1))

 NotSaCab->(OrdScope(0,))

 NotSaCab->(OrdScope(1,))

 NotSaCab->(OrdScope(0,cCod_Clie))

 NotSaCab->(OrdScope(1,cCod_Clie))

 NotSaCab->(DbGoTop())


 __DbTrans(Select(cAliasPesTiEmi),aStr1)
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 582
Joined: Fri Oct 07, 2005 02:17 PM
Re: Usar dbTrans en vez de Append From
Posted: Fri Dec 08, 2017 10:46 PM

Gracias Joa

Funciono !! ahora estoy verificando que tan rapido es ... estoy usando SQLLIB y son tables de MySQL una en BD Local y otra en BD en la Nube, quizas mas rapido sea usar INSERT INTO, pero ni idea de como hacerlo con tablas que estan en otra conexion, hasta en 2 base de datos distintas he visto pero otra conexion ni idea, he buscado y nada, voy a preguntar por aqui, pero por ahora FUNCIONA veremos cuanto mas rapido que el APPEND FROM

Enrrique Vertiz Pitta

Lima-Peru

xHb 1.23.1026X, Fwh 25.01, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Usar dbTrans en vez de Append From
Posted: Mon Dec 11, 2017 04:42 PM
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Re: Usar dbTrans en vez de Append From
Posted: Tue Dec 12, 2017 11:44 PM

dbTrans() funciona para xHarbour? (no la encuentro)
Gracias.

Francisco J. Alegría P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql

Continue the discussion