-1

クエリを実行しようとしていますが、問題がわかりません。 liste_id_ch: 値の配列を表します。

      tx.executeSql("SELECT Distinct(IdGroupe)  from Champs where IdChamp IN '"+liste_id_ch+"' ", [], succes_recup_etap, erreur_recup_li

ste_id_grp);
4

1 に答える 1

0
String query = "";
for(int i=0;i<liste_id_ch.length();i++)
{
    if(i == liste_id_ch.length() - 1)
      query = query + liste_id.ch(i);
    else
      query = query + liste_id_ch(i) +",";
}

if(query.length() > 0)
{
    tx.executeSql("SELECT Distinct(IdGroupe)  from Champs where IdChamp IN ("+query+")", [], succes_recup_etap, erreur_recup_liste_id_grp);
}
于 2012-11-10T11:41:19.710 に答える