supupoff
Messages postés312Date d'inscriptiondimanche 27 novembre 2011StatutMembreDernière intervention 8 janvier 2021
-
27 avril 2013 à 21:36
Bonsoir,
Voila, je viens d'inséré dans un DbSqlite un path dans une fichier dans champ 5 du tableau mais lorsque mon champ et vide ça engendre une erreur puisque je fais un test sur les column du cursor si vide ou non
ceci mon essai :
Cursor c=db.rawQuery("SELECT * FROM PointVisite WHERE _id IN ('"+ids+"') LIMIT 1", null);
if (c.moveToFirst())
{
nom.setText(c.getString(1));
adresse.setText(c.getString(2));
info.setText(c.getString(3));
cmt.setText(c.getString(4));
String pathuri = c.getString(c.getColumnIndex("Image")).toString();
System.out.println("affiche path :"+pathuri);
if(!(pathuri.equals(""))){
System.out.println("n'est pas vide");
//System.out.println(var);
File file = new File(pathuri);
Uri outputFileUri = Uri.fromFile(file);
img.setVisibility(View.VISIBLE);
img.setImageURI(outputFileUri);
}else{
//donothing
}