FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
[WD25] Probleme SQL "game breaking" qui semble en relation avec des fichiers 5.5
[WD25] Probleme SQL "game breaking" qui semble en relation avec des fichiers 5.5
Débuté par RP Plus, 07 oct. 2020 10:37 - 2 réponses
Connectez-vous…
RP Plus
#1
Membre enregistré
17 messages
Popularité : +1 (1 vote)
Posté le 07 octobre 2020 - 10:37
Depuis notre mise à jour en 25 certaines requêtes effectuant un JOIN semblent ne plus fonctionner.
Pour la présente, une requête en particulier a été isolée et testée. Cette requête effectue une jointure sur une clé complétée par espace, le fichier source étant un vieux fichier migré depuis 5.5 à l'époque.
La requête a été reproduite chez nous et testée sous plusieurs formes depuis le Centre de contrôle HFSQL et ne fonctionne pas plus que dans notre programme, donc il semblerait que le problème soit coté serveur.
Nous avons noté que la requête ne renvoie que des enregistrements pour lesquels la clé contient le maximum de caractères. Les codes plus standard ne sont pas renvoyés "10015781 " par exemple.
Les fichiers ont bien entendu été réindexés sans succès.
Le serveur est à jour. (Le problème exist en fichiers local aussi)
Cette requête fonctionnait en v23 et v24.
Depuis ce temps nous avons trouver plusieurs autres requetés dans notre logiciel qui ne fonctionne plus.
Est-ce que quelqu’un d’autre aurais eu ce problème et, si oui, est ce qu’ils y as une solution?
Merci,
Ben
Pour avoir un projet qui duplique le problème. (WD25)
https://drive.google.com/file/d/14QZHhZjS354j5HFWfZTEYDsh71mFI0Kj/view…
Signaler
0
0
B. Garwood
#2
Membre enregistré
17 messages
Popularité : +1 (1 vote)
Posté le 15 octobre 2020 - 22:17
Si tous les fichiers inclus dans la requête sont cocher "5.5" dans l'analyse ça fait fonctionner la requête. Une solution qu'on voudrait éviter car ça va nous faire beaucoup de développement et ça va gonfler nos bases de données. (Tous nos fichiers de puis +5ans sont pas cocher "5.5")
On dirait que le moteur HF a un "SansEspace" de trop. Me semble qu'en mode normal ils devraient toujours garder l'information des clés ou toujours enlever les espaces des clés dans les fichiers de la requête. Ils semblent enlever les espaces sur un et les garder sur l'autre.
J'aimerais bien savoir si ça va être quelque chose qui va être réglé.
Merci,
Ben
Signaler
0
0
B. Garwood
#3
Membre enregistré
17 messages
Popularité : +1 (1 vote)
Posté le 13 novembre 2020 - 22:38
Je doit etre le seule avec des projets WinDev si vieux qui utilise des JOIN SQL?
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte