|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : mai 2006 Messages : 119 ![]() |
bonjour,
je ne comprend pas très bien comment cela est possible : j'ai un champs qui est défini comme étant du numérique, mais qui est rempli avec du texte. le probleme est que si je le redefini en texte, je perd un lien avec un identifiant numérique. NB : en modifiant ce champs de numérique en texte puis de texte en numérique, je ne perd aucune données est-ce normal? merci d'avance pour tout eclairage!!! |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 351 ![]() |
Es-tu certain que tu es en Access ?
Si tu pouvais mettre une copie de la DB sur le Forum, j'ai pas encore vu ce genre de chose. Et je pense que je ne suis pas le seul !
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : mai 2006 Messages : 119 ![]() |
ok voilà un exemple (j'ai enlevé des enregistrements, et quelques tables comme les comunes, les etats...) , le probleme se situe sur le champs entreprises de la table composition...
ce champs est lié à la table entreprise (id en numérique dans la table entreprise)... |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : mars 2006 Messages : 1 331 ![]() |
Bonjour;
Je ne comprends pas le problème. C'est une liste déroulante. Tu as masqué ton Champ identité qui est numérique (0cm;5cm;2.544cm) et la source de cette liste : Code :
SELECT ENTREPRISES.IDEntreprise, ENTREPRISES.Nom_entreprise, ENTREPRISES.commune FROM ENTREPRISES ORDER BY [commune], [Nom_entreprise]; Je dois avoir "loupé" quelque chose. Cordialement |
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() Diem VOVivre Inscription : avril 2006 Messages : 2 644 ![]() |
oui il a loupé des cours et des tutos
c normal le champ est un chiffre mais par soucis de lisibilité il est associé à son équivalent dans la liste lui: texte (uniquement pour la visu) la conversion numérique->texte texte->numérique ne pose pas problème a la base puisqu'il comprend que c'est la même chose "1"=1. mais si tu mets en texte: ta liaison étant sur un chiffre le caractère "1" <> valeur 1 donc pas possible. |
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 351 ![]() |
Je pensais avoir trouvé le scoop de la décennie, mais c'est juste une combo box dans une table.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#7 |
|
Membre à l'essai
![]() Inscription : mai 2006 Messages : 119 ![]() |
ok je comprend mieux
(cette base à été créé par mon prédecesseur dans ce boulot, et j'avoue qu'ils y a pas mal de trucs pas très cohérents, ce qui fait que je perd un peu patiente, car je dois recréer une base d'une meme type à partir d'une base completement différente...) en tout cas merci pour cet eclairage !!!
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com