Bonjour à tous.
Je me bats avec un problème depuis quelques temps et je crois que j'ai
besoin d'aide.
J'utilise postgresql (V8.0.3, liaison par le driver ODBC) et openoffice (V2.0).
Je créé une table avec un champ 'integer [serial]' et un champ texte.
Je créé un formulaire pour remplir ma table et quand je saisie un texte, bing :
Erreur lors de l'insertion d'un nouvel enregistrement
ERROR: invalid input syntax for integer : ""
Bon, mon enregistrement est bien dans ma base. Je n'ai pas saisie le champ
id puisque c'est un champ que la base remplit elle même.
De plus, j'ai besoin de l'afficher pour voir quel est le code qui vient d'être créé.
Bref je suis un peu largué...
Auriez vous une idée, s'il vous plait ?
D'avance merci.
champ serial
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.
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.
-
- RespOOnsable forum
- Messages : 12230
- Inscription : 08 nov. 2005 16:23
- Localisation : Caen, France
-
- Fraîchement OOthentifié
- Messages : 2
- Inscription : 14 déc. 2005 14:35
-
- RespOOnsable forum
- Messages : 12230
- Inscription : 08 nov. 2005 16:23
- Localisation : Caen, France
-
- Membre OOrganisé
- Messages : 71
- Inscription : 09 déc. 2005 10:42
Il faut surtout vérifier l'état du pilote ODBC/enveloppe native SDBC pour postgresql. Ce pilote présent encore des problèmes, et la gestion des serial en a toujours été un. Le meilleure chose à faire est de contacter l'auteur initial du pilote, qui était Joerg Budischewski, il me semble.Bidouille a écrit :Il faudrait vérifier en faisant une requête SQL en direct.
Alex