He comenzado con el tema de adordd mas MySQL, y funciona bien con un listbox, pero al añadir una funcion que me copia el contenido de la tabla a una dbf me da el siguiente error[url][URL=http://imageshack.us][/url][/url]
el codigo de la funcion que he añadido es el siguiente
- Code: Select all Expand view
Function descarga(aAlias)
recogidas->(Dbgotop())
Do while !recogidas->(Eof())
(aAlias[30])->( dbappend())
While .not. ((aAlias[30])->(Rlock())); end
(aAlias[30])->Fecha := recogidas->Fecha
(aAlias[30])->Fecha1 := recogidas->Fecha
(aAlias[30])->Pro := recogidas->compania
(aAlias[30])->Pro1 := recogidas->nombrer
(aAlias[30])->domi := recogidas->calle
(aAlias[30])->domi1 := recogidas->caller
(aAlias[30])->tel := ""
(aAlias[30])->tel1 := ""
(aAlias[30])->pobla := recogidas->Pobla
(aAlias[30])->pobla1 := recogidas->Poblar
(aAlias[30])->conductor:= "00006"
(aAlias[30])->nconductor:=" "
(aAlias[30])->hora := recogidas->hora
(aAlias[30])->notas := recogidas->comentario
(aAlias[30])->codpobla := " "
(aAlias[30])->rutar := "60"
(aAlias[30])->turno := "T"
(aAlias[30])->operador := "INTERNET"
(aAlias[30])->( dbUnlock() )
recogidas->(Dbskip())
enddo
Recogidas->(Dbzap())
return nil
Esta claro que estoy manejando mal la tabla que se llama "recogidas", yo pensaba se se utiliza igual que una dbf.
Algunas veces al aceptar en el mensaje de error, se dispara la cantidad de mensajes, me salen un monton en cascada y acaban con uno que habla algo de recursividad.
A ver si alguien me aclara algo
Saludos