Programación General > Visual FoxPro
Entorno de Datos
(1/1)
tecar:
Muy buenas a todos.
Soy nuevo en el foro y en VFP 9.0.
Si alguien me puede orientar en lo siguiente:
Cual es la mejor manera de trabajar con visual fox pro, ya que yo lo hago sin el entorno de datos, osea que por cada cuadro de texto que creo lo desvinculo de la propiedad controlsource, y cuando quiero manejar los datos del campo lo hago todo por comandos (thisform.text1.value=tabla.campo), lo cual me genera una gran cantidad de codigo.
Tambien se que cuando vinculo un textbox a la propiedad controlsource=tabla.campo este automaticamente esta vinculado a los datos del campo, y por lo tanto los cambios que yo realize en el textbox se estan actualizando en la tabla y mi idea no es esa, mi idea es darle opciones al usurio a cancelar cualquier cambio realizado en un textbox.
El favor que les pido es que me den una ayudita a elegir la mejor forma de trabajo.
arielb:
Hola, bienvenido al foro.
Bueno este es un punto donde me atrevo a decir que únicamente va a depender de tús gustos o nivel de conocimientos.
1- Pueda que se decida por la primera porque le gusta mucho la parte de código y tener algo más de control de lo que hace para el momento de dar mantenimiento sabe por donde ir.
2- Puede que por el nivel de conocimientos de vfp o lo contrario de la opción uno el programador se decida por la segunda opción.
En los casos que me competen te puedo decir que lo más común es irse por la primera opción.
Saludos,
herjoel:
pues bien mi estimado colega, tu segunda opcion de conectar los ojetos a la tabla a traves del entorno de datos es la mejor opcion pero para no guardar directamente en la tabla y poder cancelar los cambios, te recomuendo trabajar con modo bufer en su opcion 5, que te permite cancelar cualquier cambio
pero como dijo el otro compañero dependera de tu conocimiento.
maya11:
1er paso,si se conectan por ODBC de postgres deben entrar en herramientas administrativas, luego ORIGENES DE DATOS ODBC, luego entran el en DSN DEL SISTEMA y dan doble click en el driver para configurar, ahi les aparece una ventanita y donde dice OPTIONS> DATASOURCE> PAGE2 >deben elegir BYTEA AS LO, esto sirve para que se pueda grabar los datos binarios dentro del campo BYTEA.
Navegación
Ir a la versión completa