Apunte sobre SQLi y Android

El otro día, estuve realizando un proyecto con una persona acerca del uso SQLi en Android. Decir que hay herramientas automáticas y gráficas que permiten trabajar con SQLi, e incluso portar archivos .csv a la base de datos directamente. Entre esta pequeña aventura, comparto el código que funciona parcialmente, sé que está incompleto, pero lo considero un excelente punto de partida:

black google smartphone on box
Photo by Deepanker Verma on Pexels.com
String databases_path = getDatabasePath("Databasenamemusica.db").toString();
// Abrir la base de datos en nombre de
SQLiteDatabase db = SQLiteDatabase.openDatabase(databases_path, null, SQLiteDatabase.OPEN_READONLY);
// declaración sql
Cursor c = db.rawQuery("SELECT titulo, grupo FROM musica ", null);
String titulo="";
String grupo="";
if (c.moveToFirst()){
	do {
		// Passing values
		titulo=c.getString(0)+"";
		grupo=c.getString(1)+"";
		listaCanciones.add(new Entidad (R.drawable.principal, titulo, grupo));

		// Do something Here with values
	} while(c.moveToNext());
}
c.close();
db.close();

Según he podido investigar .db hay que colocarlo en la carpeta assets/databases/Databasenamemusica.db

Gracias por visitar mi blog de informática, mi nombre es Tomás y soy formador y desarrollador web. Si quiere usted dejarme alguna sugerencia, ayuda o quiere un servicio de formación estoy escuchando ofertas en tomas.gonzalez@infogonzalez.com, en Facebook a https://www.facebook.com/Infogonzalez estoy deseando escucharle. Su duda o sugerencia NO molesta.

Deja un comentario

Información básica sobre protección de datos Ver más

  • Responsable: Tomas Gonzalez.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

error: Content is protected !!

Descubre más desde InfoGonzalez - Blog de formador e informático

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo

Este sitio web utiliza cookies, si necesitas más información puedes visitar nuestra política de privacidad    Ver
Privacidad