OVH Cloud OVH Cloud

Recordset + structure de données

1 réponse
Avatar
Didier Fraisse
Bonjour

il me semble qu'il est possible de se créer un recordset (peut être ADO) non
lié à une table
qq chose du genre

set oRs = new ADODB.recordset
oRs.Fields.Append "Champ1",adVarChar,4
....

puis de l'alimenter par
oRs.Field("Champ1") = "TOTO"
...

hélas je ne me souviens pas exactement de la façon de faire.
Si quelqu'un à un exemple sous la main ou un adresse internet, je suis
preneur

Merci d'avance
Didier

1 réponse

Avatar
Pierre CFI [mvp]
bonjour
pour 1 champ
Sub m()
Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
rs.Fields.Append "jjj", adInteger
rs.Open
rs.AddNew
rs(0) = 10
rs.Update
Debug.Print rs(0)
rs.Close

End Sub


--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Didier Fraisse" a écrit dans le message de news:419e1ae0$0$24809$
Bonjour

il me semble qu'il est possible de se créer un recordset (peut être ADO) non
lié à une table
qq chose du genre

set oRs = new ADODB.recordset
oRs.Fields.Append "Champ1",adVarChar,4
....

puis de l'alimenter par
oRs.Field("Champ1") = "TOTO"
...

hélas je ne me souviens pas exactement de la façon de faire.
Si quelqu'un à un exemple sous la main ou un adresse internet, je suis
preneur

Merci d'avance
Didier