Changement du type d'un champs sous Access 97
Fermé
aichae
Messages postés
27
Date d'inscription
mercredi 10 avril 2002
Statut
Membre
Dernière intervention
12 juin 2002
-
12 avril 2002 à 09:42
M'barek - 13 avril 2002 à 01:05
M'barek - 13 avril 2002 à 01:05
A voir également:
- Changement du type d'un champs sous Access 97
- Changement dns - Guide
- Changement d'écriture - Guide
- Clear type - Guide
- Changement carte graphique - Guide
- Changement clavier azerty - Guide
4 réponses
Utilisateur anonyme
12 avril 2002 à 09:50
12 avril 2002 à 09:50
Ben ici, ton post a moins de chance d'etre vu, tu aurais du le mettre dans le forum progra...
Y'a plus qu'a attendre un Gentil Modo (GM) pour qu'il le déplace.
Kalamit
"Be my guest"
Y'a plus qu'a attendre un Gentil Modo (GM) pour qu'il le déplace.
Kalamit
"Be my guest"
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
12 avril 2002 à 10:32
12 avril 2002 à 10:32
Euh, suggestions, si tu travailles bien sur ton disque dur, essaye de creer une nouvelle table comme tu le souhaites, copier coller, puis effacer l'ancienne et renommer la nouvelle...
Ca peut marcher mais j'ai pas d'access sous la main...
Bonne chance...
Teebo...
"Le Sage a des questions, l'idiot des réponses..."
Ca peut marcher mais j'ai pas d'access sous la main...
Bonne chance...
Teebo...
"Le Sage a des questions, l'idiot des réponses..."
aichae
Messages postés
27
Date d'inscription
mercredi 10 avril 2002
Statut
Membre
Dernière intervention
12 juin 2002
12 avril 2002 à 10:49
12 avril 2002 à 10:49
Merci pour l'idée mais sous access on peut que 65000 lignes de données à la fois : Moi avec mes 2M de lignes merci faire 30 fois la même opération.....
:^(
:^(
tafiscobar
Messages postés
1277
Date d'inscription
jeudi 7 décembre 2000
Statut
Contributeur
Dernière intervention
26 février 2009
177
12 avril 2002 à 13:50
12 avril 2002 à 13:50
tu te fais un petit prog en vba qui va tout prendre sur l'une et pour chaque ligne et faire une boucle sur le recordset et les inserer ds ta nouvelle base( au fait, ta new cle, elle sera differente de tes cle texte??? ie que tu commenceras par 0,1,2,3,4,....), si oui, alors fais ce qui je te dis, sinon, avant d'inserer chaque ligne, convertit sa cle en numerique et tu l'inseres apres ( oublies pas, numerique pas de 0 en debut et donc,....).
un exemple: Tinit( text, nom, prenom) et Tfin ( num, nom,prenom)( cle de 0 a n)
query ="select * from Tinit;"
rs.open query, current.db
while( rs.eof=false)
qr ="insert into Tfin ( nom,prenom) values ( ' " & rs.fields("nom").value & " ', ' " & rs.fields("prenom").values & " ' );"
rs2.execute qr
wend
bon ce genre de choses( j'ai oublie la syntxe vba, ce q je t'ai donne c'est la syntaxe vb , mais bon pas tres different, je fais rarement de vba ).
bon c'est tout et voila, sinon ya que les autres solutions a la main, ds tous les cas soit main soit code.
tafiscobar
un exemple: Tinit( text, nom, prenom) et Tfin ( num, nom,prenom)( cle de 0 a n)
query ="select * from Tinit;"
rs.open query, current.db
while( rs.eof=false)
qr ="insert into Tfin ( nom,prenom) values ( ' " & rs.fields("nom").value & " ', ' " & rs.fields("prenom").values & " ' );"
rs2.execute qr
wend
bon ce genre de choses( j'ai oublie la syntxe vba, ce q je t'ai donne c'est la syntaxe vb , mais bon pas tres different, je fais rarement de vba ).
bon c'est tout et voila, sinon ya que les autres solutions a la main, ds tous les cas soit main soit code.
tafiscobar
12 avril 2002 à 09:58
12 avril 2002 à 10:44