[Résolu] Datediff : Impossible de charger le contenu des données

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.
Al46800
Fraîchement OOthentifié
Messages : 2
Inscription : 08 juil. 2024 06:43

[Résolu] Datediff : Impossible de charger le contenu des données

Message par Al46800 »


La modération vous a écrit: Votre titre < Base : erreur avec datediff > a été modifié après redirection du sujet. Le terme Base est inutile dans cette section et un comlément a été ajouté pour le rendre plus explicite du problème rencontré

Bonjour,

je débute avec LibreOffice Base ;
je construit un petit projet de gestion et j'ai un calcul de date à faire (une différence en jour sur deux dates)
mais malgré mais recherche, j'ai systématiquement l'erreur
"Impossible de charger le contenu des données. at C:/cygwin64/home/buildslave/source/libo-core/connectivity/source/commontools/dbtools.cxx:744"

mes Requetes/Formulaires fonctionnent sans soucis, mais dés que j’essaie un Datediff, ça plante.
j'ai essayé plusieurs syntaxe, mais sans plus de résultat.
première question : quelle est la syntaxe exacte (car j'ai vu pas mal de chose)

je suis sur libreoffice 24.2, sous window10.
j'ai installé Eclipe Adoptium 17.0.5

merci pour votre aide à venir
Dernière modification par micmac le 08 juil. 2024 11:47, modifié 1 fois.
Raison : Balisage
en rodage
LibreOffice 24.2 Windows10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17084
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Datediff : Impossible de charger le contenu des données

Message par jeanmimi »

Bonjour,
Cet exemple de Base avec DATEDIFF fonctionne. Peux-tu la tester sur ta configuration ?
Si tu as le même message d'erreur, c'est que tes instructions SQL ne sont pas conformes, ou tes données ne sont pas interprétables ou ta configuration JAVA pose un problème.
Dans tous les cas, tu peux joindre ta base pour la faire tester.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.8.2 (x64)(10 novembre 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Al46800
Fraîchement OOthentifié
Messages : 2
Inscription : 08 juil. 2024 06:43

Re: Datediff : Impossible de charger le contenu des données

Message par Al46800 »

Merci Jeanmimi,

ton exemple m'a permis de régler le problème.

pas de soucis sur HSQLDB, mais une belle erreur de syntaxe chez moi

j'avais écris DATEDIFF("dd","DateDeb","DateFin"), donc une " au lieu de '..

merci à la communauté pour l'energie deployée.
en rodage
LibreOffice 24.2 Windows10