Se connecter avec
S'enregistrer | Connectez-vous
Votre question

Question

Athanatos http://m.bestofmedia.com/sfp/design/usr/fr/avatars/fd/57/908689.jpg
Débutant
| dans Programmation

[DBF]Modifier taille champ

Bonjour,
J'ai repris un programme qui utilise des tables .dbf. Dans certaines de ces tables j'ai un "numéro" de 7 chiffres(En fait c'est un numéro mais le type du champ est du texte) Pour des raisons hors de ma compétence, je dois faire passer ces numéros à 8 chiffres.
Ces tables s'ouvrent avec Access mais je ne peux pas y modifier la taille parce qu'il m'indique :"Cette propriété ne peut pas être modifiée pour une table attachée".
J'ai donc penser à faire un petit script vb qui irai modifier les tables mais ca ne fonctionne pas non plus(erreur de syntaxe dans l'instruction Alter table). Je pourrai créer des tables identiques et avec un script qui migre les données mais l'accès à ces tables ne peut pas être coupé.
Ce que je recherche donc c'est une solution comme on peut en trouver en oracle afin que je puisse faire l'alter table de façon transparente. Ou alors à la limite, si ce n'est pas possible, une solution très rapide afin de rentre les tables inaccessible que pendant très très peu de temps
Quelqu'un aurai une solution, ou même une vague idée, ou rien qu'un vague idée d'une obscure piste pour régler le problème ce serai super.
Merci à vous
0
Vous devez être inscrit pour voter pour une question
  • Partagez
  • Etre averti des réponses
  • Ajouter aux favoris
Lassé par la pub ? Créez un compte
Ces contenus peuvent également vous intéresser
Solutions (3)
Meilleure solution
SiM07 http://m.bestofmedia.com/sfp/design/usr/fr/avatars/93/3f/58442.jpg
Expert Programmation
Ex-AdMiN
En fait, ce champs est utilisé par une autre table via une liaison.

Exemple j'ai une table articles avec un champs id et une table commentaires avec idArticle articles.id et commentaires.idArticle sont lié. Pour modifier le champs id de articles sans modifier au préalable le idArticle de commentaires.
  • Partagez
Autres solutions (2)
Trier par
SiM07 http://m.bestofmedia.com/sfp/design/usr/fr/avatars/93/3f/58442.jpg
Expert Programmation
Ex-AdMiN
Voter contre
Vous devez avoir un badge bronze dans cette catégorie pour votre contre une solution.
Score 0
Voter pour
Ce score indique à quel point cette solution est soutenue par la communauté. Vous devez être inscrit pour voter pour une solution. Créez votre compte ou identifiez-vous.
En effet.
Athanatos http://m.bestofmedia.com/sfp/design/usr/fr/avatars/fd/57/908689.jpg
Débutant
Voter contre
Vous devez avoir un badge bronze dans cette catégorie pour votre contre une solution.
Score 0
Voter pour
Ce score indique à quel point cette solution est soutenue par la communauté. Vous devez être inscrit pour voter pour une solution. Créez votre compte ou identifiez-vous.
Ok, donc je dois trouver la table liée et la changer en première, c'est ca?
Lassé par la pub ? Créez un compte
non identifié
Vous n'êtes pas identifié. Se connecter ou S'enregistrer
Tom's guide dans le monde