[Olpc-uruguay] Consulta sobre Rambo

Pablo Moleri pmoleri en gmail.com
Lun Mar 8 20:57:34 EST 2010


Flavio, no me queda claro si no podés "acceder" o "modificar" la base de
datos. En cualquiera de los casos sería bueno que miraras con que permisos
queda creado el archivo "Radios.db" (ls -l), es necesario que los permisos
del grupo permitan lectura y escritura.

Saludos,
Pablo

2010/3/8 Flavio Danesse <fdanesse en gmail.com>

> 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.
>
> _______________________________________________
> Olpc-uruguay mailing list
> Olpc-uruguay en lists.laptop.org
> http://lists.laptop.org/listinfo/olpc-uruguay
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.laptop.org/pipermail/olpc-uruguay/attachments/20100308/f2ca62c8/attachment.htm 


More information about the Olpc-uruguay mailing list