Usar dbTrans en vez de Append From

Post Reply
Enrrique Vertiz
Posts: 440
Joined: Fri Oct 07, 2005 2:17 pm
Location: Lima - Peru
Contact:

Usar dbTrans en vez de Append From

Post by Enrrique Vertiz »

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, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Usar dbTrans en vez de Append From

Post by karinha »

http://www.fivetechsupport.com/forums/v ... =6&t=34132

https://github.com/vszakats/harbour-cor ... bdelim.prg


Code: Select all

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
Enrrique Vertiz
Posts: 440
Joined: Fri Oct 07, 2005 2:17 pm
Location: Lima - Peru
Contact:

Re: Usar dbTrans en vez de Append From

Post by Enrrique Vertiz »

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, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Usar dbTrans en vez de Append From

Post by karinha »

João Santos - São Paulo - Brasil
User avatar
FranciscoA
Posts: 1964
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: Usar dbTrans en vez de Append From

Post by FranciscoA »

dbTrans() funciona para xHarbour? (no la encuentro)
Gracias.
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh1204-MySql-TMySql
Post Reply