dans mon application j'ai deux boîtes d'édition pour l'email et le nom d'utilisateur. Quels que soient les types d'utilisateurs dans ce que je suis en train de le déplacer sur une URL comme suit http // xxxxxxx.com/id? Mail = * email & user = * usernanecomment créer un tableau et récupérer les données dans la base de données sqlite dans android
Par ce que je reçois un retourner les données de l'URL, c'est ce que je fais si le réseau est disponible. Mais si le réseau n'est pas disponible, je stocke ces deux valeurs dans la base de données Sqlite et dans une autre activité si le réseau est disponible, je vais aller chercher les données ci-dessus et je vais les déplacer vers le serveur.
Mon problème est, au moment où le réseau n'est pas disponible si l'utilisateur essaie d'envoyer deux ensembles de nom d'utilisateur et de courriel au serveur, il est stocké dans la base de données. Comment puis-je stocker ces valeurs dans un tableau et comment puis-je les récupérer un par un. S'il vous plaît aidez-moi des amis
Après est la partie de mon code pour la base de données
off = openOrCreateDatabase("Offline.db", SQLiteDatabase.CREATE_IF_NECESSARY, null);
off.setVersion(1);
off.setLocale(Locale.getDefault());
off.setLockingEnabled(true);
final String CREATE_TABLE_OFFLINEDATA ="CREATE TABLE IF NOT EXISTS offlinedata(spotid INTEGER, username TEXT, email TEXT);";
off.execSQL(CREATE_TABLE_OFFLINEDATA);
ContentValues values = new ContentValues();
values.put("id", millis);
values.put("name", username);
values.put("mail", email);
off.insert("offlinedata", null, values);
Cursor con = off.rawQuery("select * from offlinedata" , null);
if (con != null)
{
if (con.moveToFirst())
{
do
{
int spotid = con.getInt(con.getColumnIndex("id"));
String first = con.getString(con.getColumnIndex("username"));
String middle = con.getString(con.getColumnIndex("email"));
}
while (con.moveToNext());
}
}
off.close();
s'il vous plaît aidez-moi des amis ....