J'ai une table SQL de 4 colonnes et de 20000 enregistrements
Je la filtre par tFilterRow sur une colonne (j'obtiens par exemple xx enreg, xx variant en fonction de la valeur du filtre ) et je voudrais dans un tJavaFlex charger ce résultat dans un tableau à 3 colonnes et à xx lignes :
1ere colonne (text) : contenu (string) de la 3ème colonne de la table SQL (
2ème colonne (integer) : compteur1 (valeur zéro)
3ème colonne (integer : compteur2 (valeur zéro).
et aussi mettre en mémoire la valeur xx pour l'utiliser dans un autre tJavaFLex dans le même job?
Question 1 : puis-je faire un tableau de hauteur variable avec une colonne text et 2 colonnes integer ? sinon quelle structure prendre ?
Question 2 : comment faire ?
Question 3 : dans le même job , puis-je , dans un autre tJavaFlex, travailler sur ce tableau que je créer dans le 1er tJavaFlex , et aussi travailler sur la valeur xx.
Concrètement :
la 1ère table SQL contient tous les champs de toutes mes tables SQL de ma BD.
En filtrant sur le nom d'une table ( ex : nom table = 'clients' , chaque enregistrement correspond au nom d'un champ de la table. Je voudrais charger ces noms dans un tableau :
T(1,1) = 'nom' ; T(1,2) = 0 ; t(1,3) = 0
T(2,1) = 'prenom' ; T(2,2) = 0 ; t(2,3) = 0
T(3,1) = 'ville' ; T(3,2) = 0 ; t(3,3) = 0
... etc
, puis ouvrir la table clients , et utiliser le tableau T pour compter le nombre d'enreg où :
nom est non null (incrémenter T(1,2)) , nom est null (incrémenter T(1,3))
prenom est non null (incrémenter T(2,2)), prenom est null (incrémenter T(2,3))
ville est non null (incrémenter T(3,2)), ville est null (incrémenter T(3,3))
... etc
Partager