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.<br>
<br>Saludos,<br>Pablo<br><br><div class="gmail_quote">2010/3/8 Flavio Danesse <span dir="ltr"><<a href="mailto:fdanesse@gmail.com">fdanesse@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Tengo una base de datos que la actividad crea así:<br><br><span style="color: rgb(51, 51, 255);"># Directorio para crear la base de datos</span><br style="color: rgb(153, 0, 0);"><span style="color: rgb(153, 0, 0);">directorio_base = os.path.join(activity.get_activity_root(), 'data/')</span><br style="color: rgb(153, 0, 0);">
<span style="color: rgb(153, 0, 0);">mi_base = os.path.join(directorio_base + "Radios.db")</span><br style="color: rgb(153, 0, 0);"><br style="color: rgb(153, 0, 0);"><span style="color: rgb(51, 51, 255);"># Si el directorio no existe, crearlo</span><br style="color: rgb(153, 0, 0);">
<span style="color: rgb(153, 0, 0);">if not os.path.exists(directorio_base):</span><br style="color: rgb(153, 0, 0);"><span style="color: rgb(153, 0, 0);"> os.mkdir(directorio_base)</span><br style="color: rgb(153, 0, 0);">
<br style="color: rgb(153, 0, 0);"><span style="color: rgb(51, 51, 255);"># Si la base de datos no existe, crearla</span><br style="color: rgb(153, 0, 0);"><span style="color: rgb(153, 0, 0);">if not os.path.exists(mi_base):</span><br style="color: rgb(153, 0, 0);">
<span style="color: rgb(153, 0, 0);"> BasedeDatos = ManejodeBasedeDatos(mi_base)</span><br style="color: rgb(153, 0, 0);"><span style="color: rgb(153, 0, 0);"> BasedeDatos.CrearBasededatos()</span><br style="color: rgb(153, 0, 0);">
<span style="color: rgb(153, 0, 0);"> BasedeDatos.Llenar_Base()</span><br><br>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.<br>
<br>Es decir:<br><ol><li>Instalo la actividad.</li><li>La ejecuto por primera vez, con lo cual se crea la base.</li><li>Agrego 1 registro y todo funciona perfecto, los datos se almacenan y se conservan luego de reiniciar.</li>
</ol>Sin embargo, en instancias sucesivas de la actividad no puedo modificar la base de datos.<br>
<br>_______________________________________________<br>
Olpc-uruguay mailing list<br>
<a href="mailto:Olpc-uruguay@lists.laptop.org">Olpc-uruguay@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/olpc-uruguay" target="_blank">http://lists.laptop.org/listinfo/olpc-uruguay</a><br>
<br></blockquote></div><br>