In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Manejo de dbf

Foro público de Xailer en español
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Manejo de dbf

Mensaje por jfgimenez »

Gabriel,
> Hola compañeros recien estoy mirando Xailer, me interesaria saber como es
> el
> manejo de una base de datos; altas, bajas, modificaciones, busquedas,
> etc.-
> Porque la verdad no lo tengo muy claro.-
La forma más fácil es usando los "DataControls", aunque al no ser la forma a
la que estamos acostumbrados a trabajar en xbase puede ser un poco más
difícil entender cómo funcionan. Echa un vistazo a los ejemplos DbfData1,
DbfData2 y DbfData5 de xailersamplesdatacontrols
La otra forma es hacerlo como siempre lo hemos hecho: manejar directamente
los ficheros de datos y "cargar" y "guardar" los datos a y desde los
controles. Casi todos los controles que puedas necesitar para editar los
datos (TEdit, TMaskEdit, TDateTimePicker, etc.) tienen una propiedad llamada
Value, que es la que tienes que usar para este fin. En otros controles hay
otras propiedades que podrías necesitar (p.ej. lChecked, aItems).
Con el primer método casi no tienes que escribir código, y casi todo lo
haces de forma visual. Y con el segundo método, tienes que escribir todo el
código de cargar/guardar los datos, así como toda la lógica de navegación
por la tabla, pero a cambio tienes más control sobre lo que haces.
En fin, puedes usar cualquiera de los dos, e incluso los dos métodos en la
misma aplicación.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder