benji193
Messages postés2Date d'inscriptionjeudi 23 janvier 2003StatutMembreDernière intervention14 octobre 2005
-
11 oct. 2005 à 12:11
benji193
Messages postés2Date d'inscriptionjeudi 23 janvier 2003StatutMembreDernière intervention14 octobre 2005
-
14 oct. 2005 à 14:31
Salut,
J'ai un table au format .dbf qui comporte déjà un certain nombre de champs..;
J'aimerais insérer un champ mais pas forcément à la fin de la table... et la procédure AddField(Table, nouveau_champs) ajoute toujours ce nouveau champ à la fin de la table..
En définitive, il faudrait que je puisse déterminer une position au sein des champs pour insérer un nouveau champ.
dominique.stock
Messages postés436Date d'inscriptionvendredi 7 novembre 2003StatutMembreDernière intervention 8 octobre 20087 12 oct. 2005 à 12:33
Bonjour,
Ce que tu peux faire pour contourner le problème :
si tu as une table avec 10 champs , et tu veux insérer un champ en position 5 par exemple :
Tu créé une table les 4 premiers champs, tu ajoute ton nouvaue champ, puis tu ajoutes les 6 autres champs ...
stu76
Messages postés186Date d'inscriptionsamedi 5 mars 2005StatutMembreDernière intervention17 février 20081 12 oct. 2005 à 15:49
Tu peux également les insérer grace à un code qui existe dans les sources, Il porte bien son nom car c'est "Ajouter un champ dans une base". Si tu ne le trouve pas envois moi ton adresse mail car je l'ai téléchargé et c'est un excellent code.
stu76
Messages postés186Date d'inscriptionsamedi 5 mars 2005StatutMembreDernière intervention17 février 20081 13 oct. 2005 à 11:38
Bonjour,
Malheureusement oui, mais je pense que c'est un bon début. Maintenant je pense qu'il n'est pas important qu'il soit au début ou à la fin sauf si tu dois l'indexé. Car pour l'affichage dans un DBGrid tu sais choisir l'emplacement du champ et de la colonne.
Si non donne moi plus d'info sur ce que tu veux faire et je testerais chez moi.
@+
Stu76
Vous n’avez pas trouvé la réponse que vous recherchez ?