[Résolu] Erreur : 51 column types do not match in statement

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.
Jean-Pierre
Fraîchement OOthentifié
Messages : 8
Inscription : 10 nov. 2005 21:48
Localisation : 64

[Résolu] Erreur : 51 column types do not match in statement

Message par Jean-Pierre »

Salut,

Et pour continuer :wink: une devinette :

Code : Tout sélectionner

Statut SQL : S0021
Code erreure : -51

Column types do not match in statement
[ALTER TABLES] "Animaux" ADD FOREIGN KEY ("CdDestin")
REFERENCES "Destinatire" ("CdDestin")
Donc impossible de lier la table "Destinataire" à la table "Animaux" par le champs "CdDestin" définit comme clé primaire dans sa table;

Si cela parle à quelqu'un ou quelqu'une...

Merci.

OOo2 + WinXP
Dernière modification par Oukcha le 30 juil. 2015 14:26, modifié 2 fois.
Raison : TO:"[réglé] Code erreure : -51" / Correction balise + titre complété
Tomahawk
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 17 nov. 2005 17:30
Localisation : Toulouse

Message par Tomahawk »

Salut,
Es-tu bien sur d'avoir les mêmes formats (catégorie) dans chaques tables ?
exemple : numérique ou texte, entier long....
(en tout cas sous access, celà fonctionne comme ça).

a+
Joggerfou
Membre hOOnoraire
Membre hOOnoraire
Messages : 101
Inscription : 09 nov. 2005 20:11
Localisation : Reims

Message par Joggerfou »

Oui il y a de fortes chances pour que votre problème vienne de cette différence de format entre la clé primaire et la clé étrangère

Joggerfou
C'est pas parce que c'est payant que c'est mieux !!!
LibO Version: 6.0.0.3 sur Ubuntu 16.04
Jean-Pierre
Fraîchement OOthentifié
Messages : 8
Inscription : 10 nov. 2005 21:48
Localisation : 64

Message par Jean-Pierre »

Bravo, en plein dans le mille !
Le type de champs n'était pas le même dans les deux tables.
Merci beaucoup pour le coup de pouce.

A+, Jean-Pierre.