PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 22 → Tableau en requete sql
Tableau en requete sql
Débuté par Dc, 10 aoû. 2009 19:10 - 5 réponses
Posté le 10 août 2009 - 19:10
Bjr,

j'ai un "select * from fichier" et fichier a des rubriques tableau de 5
"tva"
Est ce normal que lors d'une lecture :
marequete.tva[2] j'ai une exception "indice non valide"...

les rubriques tableau ne sont-elles pas gérés par WD-SQL ou il faut
que je cherche une erreur ailleurs ?

merci

a plus


--
-------------------------------------------------------------
www.ctc-soft.com
Gestion biblo-documentaire (free-share)
Comptabilité shareware
Logiciels de Gestion de saisie terrain
Spécialisé Tournées de boulangers
-------------------------------------------------------------
Posté le 10 août 2009 - 19:35
Bonjour,
Je ne sais pas ce qu'il en est de WD-SQL, mais les rubriques de type tableau
ne sont pas conformes à la norme SQL, donc il vaut mieux ne pas les
utiliser.

Frédéric.
"Dc" <dc@ctc-soft.com> a écrit dans le message de
news:mn.53ff7d98f0512007.95488@ctc-soft.com...

Bjr,

j'ai un "select * from fichier" et fichier a des rubriques tableau de 5
"tva"
Est ce normal que lors d'une lecture :
marequete.tva[2] j'ai une exception "indice non valide"...

les rubriques tableau ne sont-elles pas gérés par WD-SQL ou il faut
que je cherche une erreur ailleurs ?

merci

a plus


--
-------------------------------------------------------------
www.ctc-soft.com
Gestion biblo-documentaire (free-share)
Comptabilité shareware
Logiciels de Gestion de saisie terrain
Spécialisé Tournées de boulangers
-------------------------------------------------------------

Posté le 10 août 2009 - 19:52
Bjr,

Frédéric DEMILLY a écrit :
Bonjour,
Je ne sais pas ce qu'il en est de WD-SQL, mais les rubriques de type tableau
ne sont pas conformes à la norme SQL, donc il vaut mieux ne pas les
utiliser.

merci, il me semblait bien l'avoir lu quelque part...

a plus

--
-------------------------------------------------------------
www.ctc-soft.com
Gestion biblo-documentaire (free-share)
Comptabilité shareware
Logiciels de Gestion de saisie terrain
Spécialisé Tournées de boulangers
-------------------------------------------------------------
Posté le 13 août 2009 - 13:30
Bonjour

Les tableaux sont opérationnels avec wd-sql

select Rubrique[1], Rubrique[2]....,Rubrique[n] from fichier
where .....

Pour les calculs : SUM, AVG SQRT ...etc c'est la même chose
(ex : SUM(Rubrique[1]), AVG(Rubrique[1]))

Bien cordialement
Posté le 14 août 2009 - 19:23
Bjr,

kabbaj mouhsine a pensé très fort :
Bonjour

Les tableaux sont opérationnels avec wd-sql

select Rubrique[1], Rubrique[2]....,Rubrique[n] from fichier
where .....


Meme en WD 12 ? (j'avais pas precisé)

merci

--
-------------------------------------------------------------
www.ctc-soft.com
Gestion biblo-documentaire (free-share)
Comptabilité shareware
Logiciels de Gestion de saisie terrain
Spécialisé Tournées de boulangers
-------------------------------------------------------------
Posté le 17 mars 2017 - 16:53
une précision :

La notation RubriqueTableau[indice] est disponible en code SQL, mais pas dans l'exploitation de la source de donnée.
Il faut penser à "dé-sérialiser" le tableau

dans la requête :

[
Select
RubriqueTableau[indice] AS Rubrique_indice
...
]

et en lecture on pourra lire la valeur dans :

sdMaSourceDeDonnées.Rubrique_Indice