[Olpc-uruguay] Consulta sobre Rambo

Flavio Danesse fdanesse en gmail.com
Lun Mar 8 19:08:18 EST 2010


Tengo una base de datos que la actividad crea así:

# Directorio para crear la base de datos
directorio_base = os.path.join(activity.get_activity_root(), 'data/')
mi_base = os.path.join(directorio_base + "Radios.db")

# Si el directorio no existe, crearlo
if not os.path.exists(directorio_base):
    os.mkdir(directorio_base)

# Si la base de datos no existe, crearla
if not os.path.exists(mi_base):
    BasedeDatos = ManejodeBasedeDatos(mi_base)
    BasedeDatos.CrearBasededatos()
    BasedeDatos.Llenar_Base()

Luego, en la actividad tengo código que permite agregar datos a la base y
actualizarla, sin embargo solo funciona la primera vez que ejecuto la
actividad.

Es decir:

   1. Instalo la actividad.
   2. La ejecuto por primera vez, con lo cual se crea la base.
   3. Agrego 1 registro y todo funciona perfecto, los datos se almacenan y
   se conservan luego de reiniciar.

Sin embargo, en instancias sucesivas de la actividad no puedo modificar la
base de datos.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.laptop.org/pipermail/olpc-uruguay/attachments/20100308/79e14620/attachment.htm 


More information about the Olpc-uruguay mailing list