Mon exigence est la liste du tableau dans la liste, lors de la boucle de la nécessité de la liste pour obtenir le nom de la table android de table de correspondance & appel que le nom de la table:SQLite clause From instruction SELECT
voir ma requête:
SELECT * FROM SELECT ToTable FROM RDSynchronisationControlHeader
WHERE FromTable ='RD.TransactionControl'
Lorsque j'exécute cette requête à partir du navigateur de requêtes, cela ne fonctionne pas? Impossible d'utiliser l'instruction select dans la clause from?
private boolean isTableRecords(String tablename){
DBAdapter dbAdapter = DBAdapter.getDBAdapterInstance(this);
boolean recordStatus = false;
try {
dbAdapter.createDataBase();
} catch (IOException e) {
Log.i("*** select ",e.getMessage());
}
dbAdapter.openDataBase();
String query = "SELECT * FROM SELECT ToTable FROM RDSynchronisationControlHeader WHERE FromTable ='?';";
String[]d = new String[]{tablename};
ArrayList stringList = dbAdapter.selectRecordsFromDBList(query, d);
dbAdapter.close();
ArrayList<Object> wmRouteList = new ArrayList<Object>();
recordStatus = stringList.size() >0 ? true : false;
return recordStatus;
}
S'il vous plaît aidez-moi ..
Merci à l'avance
Effacer la question apporte une réponse plus rapide. Vous avez besoin d'une requête qui va sélectionner dans une table ce nom est dans la liste? – Rasel