manejo de bases de datos con Tgather

manejo de bases de datos con Tgather

Postby antonio1095 » Sat Jun 21, 2008 7:26 pm

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
antonio1095
 
Posts: 20
Joined: Sat Jul 22, 2006 12:34 pm
Location: Madrid - España

Postby Antonio Linares » Mon Jun 23, 2008 10:45 am

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: 41330
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Antonio Linares » Mon Jun 23, 2008 10:51 am

Para usar la clase TDataBase basicamente haz:

USE MiDbf

DATABASE oMiDbf

a partir de ese momento puedes acceder a una copia de los campos 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 los campos, 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: 41330
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Antonio Linares » Mon Jun 23, 2008 10:54 am

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
User avatar
Antonio Linares
Site Admin
 
Posts: 41330
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby antonio1095 » Mon Jun 23, 2008 1:33 pm

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
antonio1095
 
Posts: 20
Joined: Sat Jul 22, 2006 12:34 pm
Location: Madrid - España

Postby Antonio Linares » Mon Jun 23, 2008 1:58 pm

Antonio,

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

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


Return to FiveWin para Pocket PC

Who is online

Users browsing this forum: No registered users and 3 guests