PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Accès natif Mysql Long text
Accès natif Mysql Long text
Iniciado por christophe.charron, jul., 06 2005 4:13 PM - 1 resposta
Publicado em julho, 06 2005 - 4:13 PM
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
Publicado em setembro, 20 2005 - 7:21 AM
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