|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : mai 2004 Messages : 35 ![]() |
Bonjour,
J'ai une table Sous Paradox 7 avec un champ auto-incrémenté. Ce champ est un champ clé qui sert dans une relation avec une autre table. Il y a eu un problème avec cette table et des enregistrements ont été perdus. Je souhaite importer les enregistrements manquants que j'ai pu récupérer dans une sauvegarde mais en conservant le n° original du champ AutoInc. Le problème est que lorsque je réimporte les données, les valeurs du champs auto-incrémenté sont recalculées et donc ma relation avec l'autre table ne se fait plus. Y'a t-il un moyen de résoudre ce problème ? Merci beaucoup pour votre aide ! Steph |
|
|
00
|
|
|
#2 |
|
Invité régulier
![]() Inscription : février 2007 Messages : 31 ![]() |
![]() On peut toujours restructurer le champ + en champ I mais après on ne sait pas revenir du champ I vers le champ +. Donc, restructurer le champ + en champ I puis utiliser un petit programme d'auto-incrémentation à faire soi-même. Dès que le champ est converti en I (entier long) tu peux y mettre toutes les données manquantes. |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : octobre 2007 Messages : 96 ![]() |
Salut
Et on peut même revenir de I à + ... Mais l'idéal c'est effectivement de gérer soi-même ses clés (surtout celles qui servent dans les jointures.) |
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : mai 2004 Messages : 35 ![]() |
Merci pour vos réponses.
Mon pb vient du fait que c'est une appli tierce-partie que je ne peux pas modifier... La solution que je vois et de créer un fichier texte que j'importerai dans la table. Dans ce fichier texte, je mettrai les données dans le bon ordre afin que lors de l'import les valeurs du champ incrémenté correspondent aux anciennes valeurs. |
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : octobre 2007 Messages : 96 ![]() |
Salut
Tu peux ponctuellement corriger la table comme on te l'a indiqué, sans toucher à l'application. Tu corriges juste ton souci et tu remets ta table comme elle était. Tu effectues avant une sauvegarde bien sûr. Si tu rencontres un souci et bien dis le nous |
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() |
A tu trouvé une solution?.
j'ai eu exactement le meme probleme avec une application!!!! N'y a t'il donc aucun solution pour modifier le type ??!!! est ce possible de passer par access (ou Excel) puis d'utiliser un DataBase Convertor? Si oui, quel convertisseur puis je utilisé? |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : mai 2004 Messages : 35 ![]() |
La solution que j'envisage est d'ordonner correctement les enregistrements dans une appli de type SGBD (Ca peut être Access..), afin que lorsque ces enregistrements se retrouvent dans Paradox, le champ Auto-Inc retrouve les bonnes valeurs..
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com