Android - Sqlite Android id se genere automáticamente

   
Vista:

Sqlite Android id se genere automáticamente

Publicado por lolito99 (4 intervenciones) el 25/04/2015 20:30:39
Hola a todos, me gustaría saber como hago para que en una base de datos, el ID que es primary key se genere automaticamente.

Ejemplo:
id =1
nombre = rellenar datos
apellido = rellenar datos

Enviar - (Persona añadida)


id = 2
nombre = rellenar datos
apellido = rellenar datos

Enviar - (Persona añadida)


id = 3
nombre = rellenar datos
apellido = rellenar datos

Enviar - (Persona añadida)

Que el ID vaya aumentando 1.

Muchas gracias :)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Sqlite Android id se genere automáticamente

Publicado por xve (72 intervenciones) el 26/04/2015 20:20:01
Hola, no muestras como tienes definida tu tabla, pero si el campo id es INTEGER PRIMARY KEY, y cuando vas a guardar el valor, lo pones como null, automáticamente incrementa dicho valor en uno.

https://www.sqlite.org/autoinc.html


1
2
3
CREATE TABLE Tabla1 (id INTEGER PRIMARY KEY, nombre TEXT)
 
INSERT INTO Tabla1 VALUES (null, "pepe")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Maycoll

Sqlite Android id se genere automáticamente

Publicado por Maycoll (10 intervenciones) el 27/04/2015 21:47:09
En el atributo primario deberás asignarle la propiedad AUTOINCREMENT despues de PRIMARY KEY

Saludos.-
Maycoll Bennett
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar