[Access] dupliquer des lignes d'une table

dupliquer des lignes d'une table [Access] - VB/VBA/VBS - Programmation

Marsh Posté le 03-03-2005 à 17:17:26    

Bonjour,
J'ai une table qui ressemble à ça :
 
1 Animal  
2        Chat
3        Chien
4        Poisson
5 Legume
6        Choux  
7        Carotte
 
Je voudrais obtenir ceci :
 
1 Animal  
2 Animal Chat
3 Animal Chien
4 Animal Poisson
5 Legume
6 Legume Choux  
7 Legume Carotte
 
comment faire ?
 
Merci,
 
Axel

Reply

Marsh Posté le 03-03-2005 à 17:17:26   

Reply

Marsh Posté le 03-03-2005 à 18:45:40    

Euh...avec plus détails, ça serait mieux, tu crois pas ???
 
Genre structure de ta table (nom des champs, ...)

Reply

Marsh Posté le 04-03-2005 à 09:58:02    

c'était un exemple, en fait, je connais pas du tout VB Access, je connais mieux mysql/oracle/php et java...
 
En gros, en php, ce serait un :
select * from ma_table order by id
while sur les id
  si colonne 2 est pleine mettre la colonne 2 dans variable
  sinon mettre variable dans colonne 2 (update)
 
Mais je ne sais pas du tout comment boucler sur les résultats d'une requete en VB
 
Merci,
 
Axel

Reply

Marsh Posté le 04-03-2005 à 10:12:50    

En fait, en VB tu boucleras autours d'un RecordSet qui contient le résultat de ta requête.
Par contre, ça date un peu pour moi le VB pour Access

Reply

Marsh Posté le 04-03-2005 à 10:31:44    

P'tet qu'avec DAO ça serait plus facile ?  
Je m'y connais vraiment pas et même pour faire une simple boucle, je galere :-(

Reply

Marsh Posté le 04-03-2005 à 10:33:56    

Avec DAO, oui :)

Reply

Marsh Posté le 04-03-2005 à 11:09:12    

y'a un tutorial quelque part bien fait ?

Reply

Marsh Posté le 04-03-2005 à 15:21:41    

Avec DAO, c'est les recordset et tout le tralala il me semble...

Reply

Marsh Posté le 04-03-2005 à 15:22:52    

J'ai appris à me servir de DAO en regardant l'aide d'Access

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed