FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error con AdoRdd en fwh Noviembre (Solucionado)
Posts: 428
Joined: Thu Oct 19, 2006 12:28 PM
Error con AdoRdd en fwh Noviembre (Solucionado)
Posted: Tue Dec 28, 2010 10:34 AM
Buenos dias

Sigo con errores al pasar una aplicaci贸n de FWH Junio 2006 a FWH Noviembre 2010.

Codigo:
Code (fw): Select all Collapse
///////////// AVISOS EN INTERNET
static function mirasql(titulo,aAlias) 
local oDlg, oLbx
USE base_mysql VIA "ADORDD" TABLE "recogidas" MYSQL ; 
FROM "myFTP" USER "Myuser" PASSWORD "Mypassword" alias "recogidas" NEW 
聽ErrorBlock( { | oError | MsgInfo( oError:Description ) } ) 
聽if recogidas->(Recno())>=1
聽 DEFINE DIALOG oDlg FROM 1, 1 TO 25, 79 
聽 oDlg:cTitle:=titulo
聽 @ 1, 1 LISTBOX oLbx FIELDS recogidas->fecha, ; 
聽 recogidas->compania, ; 
聽 recogidas->Nombrer, ;
聽 recogidas->Caller, ; 
聽 recogidas->Poblar, ;
聽 recogidas->Comentario ;
聽 HEADERS "Fecha ","Avisado por:","Recoger en:","Domicilio","Poblacion","Observaciones" ; 
聽 FIELDSIZES 45,100,100,100,60,100 ; 
聽 SIZE 284, 137 OF oDlg 

聽 oLbx:nLineStyle := 1
聽 oLbx:nClrBackHead := RGB(248,191,36)
聽 oLbx:bTextColor:= {|nRow,nCol,nStyle| If( nStyle==0 .and. nCol==8,CLR_HRED, ) }
聽 oLbx:nClrPane:={||iIF((oLbx:cAlias)->(OrdKeyNo())%2==0,nRGB(242,247,252),nRGB(226,226,208))}

聽 @154,08 聽BTNBMP LEFT PROMPT " Agregar" 聽 SIZE 50,19 OF oDlg RESOURCE "grabasql" 聽ACTION (Descarga(aAlias),oDlg:End())
聽 @154,67 聽BTNBMP LEFT PROMPT " Modificar" SIZE 50,19 OF oDlg RESOURCE "modifisql" ACTION oDlg:End() 
聽 @154,125 BTNBMP LEFT PROMPT " Borrar" 聽 聽SIZE 50,19 OF oDlg RESOURCE "borrasql" 聽//ACTION BorraU(oLbx ) 
聽 @154,184 BTNBMP LEFT PROMPT " Buscar" 聽 聽SIZE 50,19 OF oDlg RESOURCE "buscasql" 聽//ACTION BuscaU(oLbx,3,"Color") 
聽 @154,242 BTNBMP LEFT PROMPT " Salir" 聽 聽 SIZE 50,19 OF oDlg RESOURCE "salirsql" 聽ACTION (oDlg:End())

聽 ACTIVATE DIALOG oDlg CENTERED ON INIT Tget():lClrFocus:=.T.
else
聽msgstop("No hay avisos que traspasar","ATENCION")
endif
recogidas->(Dbclosearea())
return aAlias


Este codigo funciona perfectamente en la anterior versi贸n.

En la nueva versi贸n me da : "Opperation not supported", y luego otro mensaje "Unrecoverable error 9001","Error recovery failure"

Estos errorres me los indica tras haber puesto el errorblock, porque antes de ponerlo, s贸lo me indicaba "Too Many recursive error handler calls"

Que estoy haciendo mal?

Saludos
--------------------------

Saludos



Jose Luis
Posts: 428
Joined: Thu Oct 19, 2006 12:28 PM
Re: Error con AdoRdd en fwh Noviembre
Posted: Tue Dec 28, 2010 01:32 PM
Investigando, he visto que el error lo da en la linea:
Code (fw): Select all Collapse
if recogidas->(Recno())>=1


No entiendo porq茅 no soporta 茅sta operaci贸n.

Lo que pasa es que si quito esta l铆nea, y resulta que no hay ningun registro, tambien casca.

Como puedo indicarselo de otro modo?

Saludos
--------------------------

Saludos



Jose Luis
Posts: 158
Joined: Tue Oct 11, 2005 03:10 PM
Re: Error con AdoRdd en fwh Noviembre
Posted: Tue Dec 28, 2010 05:37 PM
Y si intentas con

Code (fw): Select all Collapse
if !recogidas->(Eof())
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 ................
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 .................
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽else
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽msgstop("No hay avisos que traspasar","ATENCION")
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽endif



Saludos
Posts: 428
Joined: Thu Oct 19, 2006 12:28 PM
Re: Error con AdoRdd en fwh Noviembre
Posted: Wed Dec 29, 2010 08:17 AM

Da el mismo error

si pongo el errorblock antes del error, el mensaje que me da es "DISP_E_UNKNOWNNAKE", y en 茅ste caso no aborta el programa.

Esto ocurre si no encuentra ning煤n registro.

--------------------------

Saludos



Jose Luis
Posts: 428
Joined: Thu Oct 19, 2006 12:28 PM
Re: Error con AdoRdd en fwh Noviembre (Solucionado)
Posted: Thu Dec 30, 2010 08:57 AM

Por si a alguien le ocurre lo mismo, ya que me ha vuelto loco un tiempo.

Es problema de versiones de adordd

Yo utilizaba una versi贸n fechada en mayo de 2007, que es la que se encuentra en 茅ste foro.

Encontr茅 otra versi贸n del a帽o 2009, y me daba error de que no encontraba algunas variables como "ADSTATECLOSED" etc.

Tras 茅sto, el problema estaba en el adordd.ch, que tambi茅n era del 2007.

Encontre otro adordd.ch del 2009 y listo

Saludos

--------------------------

Saludos



Jose Luis
Posts: 234
Joined: Tue Sep 01, 2009 07:55 AM
Re: Error con AdoRdd en fwh Noviembre (Solucionado)
Posted: Thu Dec 30, 2010 10:06 AM

Jos茅 Luis:
Podr铆as indicar donde encontraste la versi贸n de 2009?
Gracias y un saludo
Jos茅 Luis

Posts: 428
Joined: Thu Oct 19, 2006 12:28 PM
Re: Error con AdoRdd en fwh Noviembre (Solucionado)
Posted: Thu Dec 30, 2010 07:45 PM

Pues ni idea

Pero aqui est谩:

******-

No me deja ponerlo, quiz谩 es muy largo?

--------------------------

Saludos



Jose Luis
Posts: 422
Joined: Mon Aug 17, 2009 12:18 PM
Re: Error con AdoRdd en fwh Noviembre (Solucionado)
Posted: Thu Dec 30, 2010 11:17 PM

Hola,

Tienes que bajar la versi贸n completa de Harbour desde Sourceforge, en la versi贸n de Fivetech no est谩 todo.

Un saludo

Saludos,



Eduardo

Continue the discussion