[Résolu] Statut SQL: 07009 Index de descripteur incorrect

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Chris31770
Fraîchement OOthentifié
Messages : 9
Inscription : 20 août 2021 07:27

[Résolu] Statut SQL: 07009 Index de descripteur incorrect

Message par Chris31770 »

Bonjour,
Dans ma base de données, aucun formulaire liant un formulaire et un sous formulaire ne fonctionne.
j'obtiens a chaque fois les erreurs suivantes :
Impossible de charger le contenu des données.
Statut SQL: 07009
Index de descripteur incorrect.
Vous avez essayé de définir un paramètre à la position « 1 » mais il n'y a que « 0 » paramètres permis. Une des raisons peut être que la propriété « ParameterNameSubstitution » n'est pas définie à TRUE dans la source de données.
merci pour vos réponses.
LibreOffice 7.1.2 X64 sous Windows 10 BDD MySQL
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16955
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Statut SQL: 07009 Index de descripteur incorrect.

Message par jeanmimi »

Bonjour,
Peut-on voir la Base pour la tester, car apparemment, l'Index est paramétré en erreur ?
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Chris31770
Fraîchement OOthentifié
Messages : 9
Inscription : 20 août 2021 07:27

Re: Statut SQL: 07009 Index de descripteur incorrect.

Message par Chris31770 »

Bonjour

Les données sont sur un serveur donc même si j'envoie la base vous pourrez pas la tester.

J'ai mis à jour le pilote ODBC par la version 8. le message d’erreur est différent mais le résultat est le même, impossible de lié deux ou plusieurs tables dans un formulaire.
Voici le message d'erreur qu'il m'indique pour chaque liaison avec une table :
[MySQL][ODBC 8.0(a) Driver][mysqld-5.5.50]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ':link_from_DemandeNum ) ) ORDER BY `DemandeNum` DESC, `RefTM` ASC' at line 1
Toutes les requêtes et les vues fonctionnent.

La modération vous a écrit: Message mis entre balises [quote] pour faciliter la lecture

LibreOffice 7.1.2 X64 sous Windows 10 BDD MySQL
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25153
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Statut SQL: 07009 Index de descripteur incorrect.

Message par Dude »

Salut,
Chris31770 a écrit :J'ai mis à jour le pilote ODBC par la version 8.
Même réponse que dans ton précédent problème :
[url=https://forum.openoffice.org/fr/forum/viewtopic.php?f=9&t=64337]Ici[/url], il y a écrit :Afin d'écarter une partie du problème, teste ton ODB avec OpenOffice.
Chris31770
Fraîchement OOthentifié
Messages : 9
Inscription : 20 août 2021 07:27

Re: Statut SQL: 07009 Index de descripteur incorrect.

Message par Chris31770 »

Bonjour,
Je travail dans une structure qui ne m'autorise pas a installer les logiciels de mon choix. De plus, cette base est partagée, si j'installe open office sur mon PC est-ce qu'elle va fonctionner sous libre office v7.1 pour que mon responsable puisse l'utiliser ?
LibreOffice 7.1.2 X64 sous Windows 10 BDD MySQL
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25153
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Statut SQL: 07009 Index de descripteur incorrect.

Message par Dude »

Je ne comprends pas. N'as-tu pas fait la même genre de chose lors de ta précédente question ?
Est-ce que cela a influé sur MySQL ?
Seul toi peut répondre puisqu'on ne connait pas ton contexte d'utilisation(*).
Néanmoins, un environnement de test et non de production serait effectivement préférable.
Et si cela fonctionnait avant, de restaurer une version précédente.


(*) Contexte d'utilisation = environnement réseau détaillé comprenant les versions exactes des postes clients et du serveur.
A cela on ajoute le protocole de communication et les versions de pilote utilisé entre le client et la base.
Tu peux aussi ajouter des copies écran afin de mieux voir la situation.
Bref, tout ce qui aide à comprendre comment fonctionne ton architecture matérielle et comment a été procédé le déploiement du logiciel au niveau réseau.
Chris31770
Fraîchement OOthentifié
Messages : 9
Inscription : 20 août 2021 07:27

Re: Statut SQL: 07009 Index de descripteur incorrect.

Message par Chris31770 »

En fait, j'ai installé sur mon poste open office 4 mais pour des questions d'autorisation de ma structure j'ai du le désinstaller, et c'est depuis que j'ai le problème.
j'ai essayer de nettoyer la base de registre des traces d'open office 4. j'espère ne rien avoir oublier.
j'ai réinstallé LO 7 et ODBC MySQL connector 8, rétabli le lien vers ma base, le problème est toujours la.
LibreOffice 7.1.2 X64 sous Windows 10 BDD MySQL
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25153
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Statut SQL: 07009 Index de descripteur incorrect.

Message par Dude »

Si tu penses que ton poste est en cause, teste ton ODB sur un autre.
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
Avatar de l’utilisateur
jeanmi2403
SuppOOrter
SuppOOrter
Messages : 1398
Inscription : 18 janv. 2008 09:02
Localisation : Val de Marne

Re: Statut SQL: 07009 Index de descripteur incorrect.

Message par jeanmi2403 »

Bonjour,
L'erreur peut provenir de la liaison entre les données de formulaires.
Vérifier les propriétés du sous formulaire.
Cordialement,
Jean-Michel
LibO 7.5.9 et AoO 4.1.15 sur Windows 11 & Ubuntu 22.04
LibO 7.6 sur OpenSuse & Linux MX