Hola Fabian
Yo estoy utilizando sin ningún problema Adordd, del que se ha hablado mucho en éste foro.
Para utilizarlo simplemente compilas con tu proyecto "Adordd.prg" y "Adordd.ch".
Cuando quieras manejar datos de mysql en tu servidor remoto haces:
- Code: Select all Expand view RUN
USE (aqui la BD sin comillas) VIA "ADORDD" TABLE (aqui la tabla con comillas) MYSQL ;
FROM (Aqui el nombre del servidor remoto con comillas) USER (Usuario con comillas) PASSWORD (Password con comillas) alias (Alias con comillas) NEW
y a partir de aquí, puedes utilizar tu tabla (por ejemplo "recogidas") como si se tratase de una Dbf, por ejemplo listbox:
- Code: Select all Expand view RUN
@ 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))}
Saludos
Jose Luis