mardi 15 mars 2016

How to get column Data Type from a row of Sqlite3 db - Objective C

for (int i=0; i< sqlite3_column_count(selectStatement); i++)                    
{

    int intValue = 0; 
    const char *strValue;
    switch (sqlite3_column_type(selectStatement,i)) 
    {
    }

}

How to get column Data Type from a row of Sqlite3 db

Android Equivalent Code where i have the cursor object globally and it is working fine:

public Object get(String name, QueryDbType type) throws Exception {

    Object retult = null;
    int index = cursor.getColumnIndex(name);
    switch (type) {
    case Text:
        retult = cursor.getString(index);
        break;
    case Int:
        retult = cursor.getInt(index);
        break;

    default:
        retult = cursor.getString(index);
        break;
    }
    return retult;
}

Aucun commentaire:

Enregistrer un commentaire