PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Accès natif Mysql Long text
Accès natif Mysql Long text
Débuté par Christophe Charron, 06 juil. 2005 16:13 - 1 réponse
Posté le 06 juillet 2005 - 16:13
Bonjour,
je constate avec stupeur que les valeurs de type longtext (memo) ne sont pas récupérées par windev dans des requêtes "manuelles" !!
Comment contourner ce problème sans passer par l'éditeur ?

Exemple sur "effectif" qui ne renvoie rien !!!
vl_c_Requete est une chaîne
vl_c_Requete =
[
select 1 as selection,Count(*) as nombre,effectif as effectif from MonProspectV3 group by effectif,selection order by nombre desc
]
SI PAS HExécuteRequêteSQL("reqcompteeffectifA",va_c_nomcon,hRequêteSansCorrection,vl_c_Requete) ALORS
Erreur(HErreurInfo(hErrComplet))
RETOUR
FIN
POUR TOUT "reqcompteeffectifA"
vf_c_Chaine_effectifs+={"reqcompteeffectifA.selection"}+TAB+{"reqcompteeffectifA.nombre"}+TAB+{"reqcompteeffectifA.effectif"}+TAB+RC
FIN


--
Cordialement
Christophe Charron
Posté le 20 septembre 2005 - 07:21
Bonjour,

J'ai rencontré un problème similaire avec des colonnes de type text, ton problèmes est peut être le même.
J'ai passé toutes les tables en format InnoDB et maintenant, je récupère bien mes données.
A titre indicatif, je suis en Apache 2 et MySQL 4.

Un autre truc, si la base de données est sous Linux, la casse du nom des tables dans ta requête est important, sous Windows non.

Cordialement,
Marc Benoit