CharlEm80
Messages postés66Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 1 août 2012
-
3 avril 2007 à 16:18
CharlEm80
Messages postés66Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 1 août 2012
-
4 avril 2007 à 13:43
Hello,
Quand je suis entrain de parcourir un recordset, est-il possible de copier ou dupliquer la ligne courante dans mon recordset.
quand je passe sur le 3ième record j'aimerais faire une commande vb qui me donnerai ceci
1-Voiture-Audi-A4
2-Voiture-Audi-TT
3-Voiture-Dacia-Logane
3-Voiture-Dacia-Logane
Mon code c'est du genre :
Sql = "select * from ..."
Set rs = Oracle_dbc.dbcreatedynaset(sql, 0&)
Oracle_dbc.ExecuteSQL (sql)
Do While not rs.eof
if ...
rs.??? <-- que mettre ici ?
end if
rs.movenext
Loop
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 3 avril 2007 à 17:01
Salut
Ajouter une ligne de données à ton RecordSet ?
rs.AddNew
rs.Fields(0).Value = "Voiture" ' \ Remplir tous champs avec données
rs.Fields(1).Value = "Renault" ' | On peut ommettre les champs pour
rs.Fields(2).Value = "Juva 4" ' / lesquels la valeur Null est acceptée
rs.Update
S'il s'agit de recopier une ligne, il faudra d'abord mémoriser les valeurs de chaque champ du record en cours avant d'appeler la méthode AddNew car l'index de la ligne en cours sera perdue. Pour la mémoriser, il suffit d'utiliser la méthode BookMark avant de faire le AddNew.
+ regarder dans l'aide
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Champion du monde de boule de cristal - 2005 Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
CharlEm80
Messages postés66Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 1 août 20121 4 avril 2007 à 09:09
Loooooooooooool c'est vrais que tant qu'à faire autant faire un doublon d'Audi TT
Le but c'est d'ajouter une ligne dans ma table qui est exactement la même que la précédente sauf deux champ qui changent et ça me gonfle de créer une vingtaine de variable (ou un tableau), de stocker tout, ... je me dit si il existe un truc du genre rs.copyrecord ou un truc comme ça, ça serait plus simple.
Je vais regarder ce livre de marc (BookMark bon je sais c'est lourd ... c'était la blague du matin)