[Résolu] Insérer des données dans une table avec SQL

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.
MCPVS
NOOuvel adepte
NOOuvel adepte
Messages : 14
Inscription : 13 juin 2018 09:32

[Résolu] Insérer des données dans une table avec SQL

Message par MCPVS »

Bonjour,
La copie d'écran ci-jointe comprend l'état d'une table (t_chauffeurs), une requête SQL (rq_ajout_chauffeur) et un message d'erreur.
La requête semble exécutée normalement, comme l'indique la table et son enregistrement dont l'identifiant est 4, mais si je tente de sauvegarder la requête, j'obtiens le message d'erreur "La requête n'est pas une instruction SELECT". C'est le cas en effet, mais je ne comprends pas.
Pourtant, cette requête est sauvegardée, après édition en mode SQL. Un double-click sur cette requête provoque le message "Impossible de charger le contenu des données" et l'ouverture d'une fenêtre vide. Je comprends encore moins.
Mon objectif à terme est de dupliquer un enregistrement d'une table pour pouvoir éditer ensuite les deux exemplaires obtenus.
Merci pour votre aide.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
J'utilise LibreOffice 6.2.7.1 (x64) sous Windows 10.
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25184
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Insérer des données dans une table avec SQL

Message par Dude »

Image
MCPVS a écrit :cette requête provoque le message "Impossible de charger le contenu des données"
https://forum.openoffice.org/fr/forum/v ... nn%C3%A9es
MCPVS
NOOuvel adepte
NOOuvel adepte
Messages : 14
Inscription : 13 juin 2018 09:32

Re: Insérer des données dans une table avec SQL

Message par MCPVS »

Effectivement, en passant par le menu Outils, ça marche et les commandes SQL sont exécutées correctement.
Je n'avais sans doute pas utilisé "rechercher" suffisamment, mais le sujet est vaste, surtout à mon faible niveau.
Merci beaucoup, et sans doute à bientôt, justement en raison de ce niveau ...
J'utilise LibreOffice 6.2.7.1 (x64) sous Windows 10.
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9256
Inscription : 28 août 2010 08:45

Re: Insérer des données dans une table avec SQL

Message par micmac »

Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
MCPVS
NOOuvel adepte
NOOuvel adepte
Messages : 14
Inscription : 13 juin 2018 09:32

[Résolu] Re: Insérer des données dans une table avec SQL

Message par MCPVS »

Car il est écrit, à moins que toute plaisanterie ne soit proscrite, "il faut être balaise pour bien baliser".
Avec mes remerciements renouvelés.
J'utilise LibreOffice 6.2.7.1 (x64) sous Windows 10.