Importer un fichier.csv dans une table libreoffice Base
Fermé
ElCatala66
Messages postés
2
Date d'inscription
jeudi 29 août 2019
Statut
Membre
Dernière intervention
2 septembre 2019
-
29 août 2019 à 17:43
ElCatala66 Messages postés 2 Date d'inscription jeudi 29 août 2019 Statut Membre Dernière intervention 2 septembre 2019 - 2 sept. 2019 à 20:07
ElCatala66 Messages postés 2 Date d'inscription jeudi 29 août 2019 Statut Membre Dernière intervention 2 septembre 2019 - 2 sept. 2019 à 20:07
A voir également:
- Libreoffice base import csv
- Télécharger libreoffice - Télécharger - Suite bureautique
- Formules excel de base - Guide
- Libreoffice - Guide
- Tnt base de données vide ✓ - Forum TNT / Satellite / Réception
- Germain veut gérer les activités de son association avec une base de données. il a commencé à créer des tables dans un fichier, mais il n’est pas sûr du résultat. le fichier à télécharger contient uniquement le schéma de cette base de données. en l’état actuel, que peut-on en déduire ? - Forum Outlook
1 réponse
ElCatala66
Messages postés
2
Date d'inscription
jeudi 29 août 2019
Statut
Membre
Dernière intervention
2 septembre 2019
2 sept. 2019 à 20:07
2 sept. 2019 à 20:07
Bonsoir,
J' ai pu avancer un peu mais il me reste un soucis avec ma base sous LibreOffice Firebird. En effet, suivant la code ci dessous, lorsque la base est au format HSQL, pas de soucis, les données du fichier sont importés dans la table. Par contre, sous firebird, l' importation plante avec l' erreur suivante:
Une exception c' est produite:
Type: com.sun.star.sdbc.SQL.Exception
Message: Erreur de séquence de fonction.
La partie du code à l' origine de l' erreur:
Le message apparait sur la ligne .insertRow.
Quelqu' un en saurait-il plus?
A vous lire
J' ai pu avancer un peu mais il me reste un soucis avec ma base sous LibreOffice Firebird. En effet, suivant la code ci dessous, lorsque la base est au format HSQL, pas de soucis, les données du fichier sont importés dans la table. Par contre, sous firebird, l' importation plante avec l' erreur suivante:
Une exception c' est produite:
Type: com.sun.star.sdbc.SQL.Exception
Message: Erreur de séquence de fonction.
La partie du code à l' origine de l' erreur:
Select Case .Columns.getByIndex(i-1).TypeName Case "INTEGER" .Columns.getByIndex(i-1).updateInt(resuQuery.getInt(i)) Case "VARCHAR" .Columns.getByIndex(i-1).updateString(resuQuery.getString(i)) Case "NUMERIC" .Columns.getByIndex(i-1).updateInt(resuQuery.getInt(i)) End Select If i = 1 Then .insertRow Else .UpdateRow End If
Le message apparait sur la ligne .insertRow.
Quelqu' un en saurait-il plus?
A vous lire