|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  AutoIt (Programación) Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  Teleco - Emisora de A.M. Visual Basic Cosas de Windows Webs interesantes
Translate:
Búsqueda en este sitio:


.

App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando

-- Tutorial de iniciación de App Inventor 2 en español --

Volver al índice del tutorial

____________________________

8M.- Copiar TinyBD en un archivo.

p8m_copiar_tinybd.aia

- Presentación.

- Se trata de que tenemos una base de datos TinyBD en donde hemos guardado datos y queremos hacer una copia en un archivo de la SdCard.

- Iremos guardando datos de Nombre, Edad y Ciudad en la TinyBD, además cada vez que se agregue un registro se guardará un número identificativo creado automáticamente y llamado id.

etiqueta
registro
id
Nombre Edad Ciudad
1
Juan
22
Cádiz
2
Antonio
33
Jerez
3
Luis
44
Puerto Real

- Pondré un Botón, cuando lo pulse saldrán todos los datos de la TinyBD en una Etiqueta.

- Un SelectorDeLista, cuano lo pulse saldrán todos los datos de la TinyBD en un SelectorDeLista.

- Los datos saldrán de esta forma:

(
(1 (, Juan , 22 , Cádiz))
(2 (, Antonio , 33 , Jerez))
(3 (, Luis , 44 , Puerto Real))
)

- Cuando pulsemos otro botón los datos se guardarán en un archivo llamado: personas.csv, en la SdCard.

- En este caso quitaré los paréntesis y quedará guardado en ese archivo:

1 , Juan , 22 , Cádiz
2 , Antonio , 33 , Jerez
3 , Luis , 44 , Puerto Real

_________________
- Diseño.

_________________
- Bloques.

_________________
- Comentarios.

- Guardamos distintos registros con Nombre, Edad y Ciudad.

- Automáticamente al guardarlo en la TinyBD se establece un identificador numérico id, que se toma como Etiqueta identificadora de ese registro.

- Utilizamos el Procedimiento para obtener_TinyBD.

- Una vez obtenida la TinyBD, guardamos esos datos en el archivo personas.csv que se encuentra en /mnt/sdcard.

- Una vez el archivo en la SdCard, podemos copiarlo en nuestro ordenador y mediante el editor de hoja de cálculo Excel, modificarlo.

- Si pulsamos el Botón1 o el Selector de Lista veremos la TinyBD, en este caso se ve con los paréntesis.

-----------

NOTA: este código solo intenta mostrar un ejemplo, se podría haber realizado de otra forma, por ejemplo no sería necesario utilizar la lista registro, se podría haber intoducidos los datos mediante una cadena de caracteres: , Juan, 22, Cádiz, en una variable de cadena, en este caso también la he llamado registro.

Es decir así:

- Otra cosa que podemos hacer es tomar el Nombre como etiqueta en vez del id.

__________________________________

 

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información