Desenvolupament d'aplicacions per a Android

Tutorial Exemples     Recursos CITCEA
Llibre Projectes Dades pràctiques   Inici

3- Fem servir l'identificador de filera

En el programa anterior hem fet servir el DNI per identificar el registre desitjat. Hem de suposar que el DNI és únic i que no hi ha dues persones amb el mateix número de DNI. Però, què passaria sí, per error, hi hagués dos números de DNI iguals a la taula? En altres projectes, pot no ser tan fàcil disposar d'un identificador únic.

Les Fusion Tables, com totes les bases de dades, tenen un identificador únic per a cada element. Nosaltres ja ho havíem comentat quan hem descrit la creació de la taula.

Editar filera

Anem a modificar el programa per fer servir aquest identificador en lloc del DNI. Per coherència de noms, canviem el nom de la llista que guardarà els identificadors. A l'hora d'agafar la llista de la taula posarem la paraula ROWID en lloc de DNI. Cal tenir present que quan fem SELECT * s'importen tots els elements d'una filera però no el seu identificador. Els formats de sentència SQL de lectura que farem servir són els següents:

SELECT  ROWID, Camp1[, ...]  FROM  NomTaula  

SELECT  *  FROM  NomTaula  WHERE  ROWID = Identificador

Recordem que si el nom del camp o el valor poden tenir espais en blanc o comes cal posar-los entre cometes simples.

Com seguim llegint dos valors per filera no cal canviar res més.

Programa
Programa
Programa

 

 

Licencia de Creative Commons
This obra by Oriol Boix is licensed under a Creative Commons Reconocimiento-NoComercial-SinObraDerivada 3.0 Unported License.