Pregunta sobre datos

96 views
Skip to first unread message

Otrebor Zaid

unread,
Aug 15, 2022, 6:43:38 AM8/15/22
to VFP a Python
1.- Como puedo manejar la base de datos con wxformbilder, no hay vídeo que expliquen ese caso. Estoy buscando y no encuentro.

2.- Existe un manual que me instruya de como usar las propiedades de los datos en wxformbuilder..

3.- Que base de datos ustedes recomiendan usar, manejo SQL y MySQL, cual seria mejor?

Gracias.

Carlos Miguel FARIAS

unread,
Aug 15, 2022, 11:06:04 AM8/15/22
to vfp-a-python
wxFormBuilder te genera la parte visual. Crea un código con todos los elementos visuales y la cabecera de todos los métodos/funciones que vos referencies en la interfaz (por ejemplo: Nombre de los métodos que responden a pulsado de ratón, teclado, activado de ventanas, etc. Eso lo debes indicar (nombres) al generar el formulario, luego tienes una opción que te genera la fuente base.
Luego tu tienes que codificar un código Python que instancie la clase creada por el formbuilder, y para cada método que definiste en el wxFormBuilder, codificar que tiene que hacer la aplicación (validar, filtrar, guarda, leer datos y pasarlos a la grilla, etc.).
En cuanto a manuales propiamente dichos, no recuerdo, hay muchos documentos disponibles en la web (p.e. https://www.ecured.cu/WxFormBuilder)
No sería problemas que uses para acceder a datos un ORM como SQLAlchemy que es muy interesante y te abstrae del acceso a datos.
Este es un ejemplo viejo pero puede darte una idea (http://www.fpress.com/revista/Num0704/unart6.htm).
En particular uso PostgreSQL. No usaría MySQL con tablas MyISAM, no tienen integridad referencial.
Saludos: Miguel


--
Has recibido este mensaje porque estás suscrito al grupo "VFP a Python" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a vfp-a-python...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/vfp-a-python/0a78e446-116e-44ba-80b0-0fa541962226n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages