manejo de bases de datos con Tgather

Post Reply
antonio1095
Posts: 20
Joined: Sat Jul 22, 2006 12:34 pm
Location: Madrid - España

manejo de bases de datos con Tgather

Post by antonio1095 »

Habitualmente he manejado las bases de datos con la clase Tgather en Fivewin, no la he visto que este implementada en FWPPC.
He visto el ejemplo CLIENT de Carles, creo que harían falta algunos ejemplos mas sobre manejo de bases de datos para ayudar a los novatos

¿que clase recomendais para dar de alta, modificar , borrar fichas en las bases de datos con FWPPC?

saludos y gracias
Antonio
Antonio
Madrid
España
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Antonio,

Depende mucho de las preferencias del programador.

A nosotros nos gusta usar la Clase TDataBase porque te evita tener que definir variables locales (una por cada campo).
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Para usar la clase TDataBase basicamente haz:

USE MiDbf

DATABASE oMiDbf

a partir de ese momento puedes acceder a una copia de _ usando:

oMiDbf:NombreCampo
usándolos en los GETs, etc.

para salvar las modificaciones a la DBF real haces:
oMiDbf:Save()

Luego con una sola variable oMiDbf puedes manejar copias de todos _, sin tener que declarar una variable local para cada uno de ellos, o tener que usar arrays (otra opción).
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Revisa el código de la clase TDataBase y verás lo simple que es, y como hace el trabajo :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
antonio1095
Posts: 20
Joined: Sat Jul 22, 2006 12:34 pm
Location: Madrid - España

Post by antonio1095 »

Gracias Antonio
he estado revisando la informacion en FWCE.CH
y solo hay una linea
¿donde puedo ver mas información ?

saludos
Antonio
Antonio
Madrid
España
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Antonio,

Revisa fwppc\source\classes\database.prg
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply