1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| Sub Céer_Table_déconnectée()
Dim I As Integer
Dim rs As ADODB.Recordset
Dim rs2 As ADODB.Recordset
Set rs = New ADODB.Recordset
'Création de la table
'Ajout de deux champs
With rs
.Fields.Append "Value", adInteger
.Fields.Append "Name", adVarChar, 20
.LockType = adLockOptimistic
.Open , , adOpenStatic
Set rs2 = .Clone
End With
' Ajout d'un enregistrement
rs.AddNew
rs![Value] = 97
rs![Name] = "Martin"
' Ajout d'un autre enregistrement
rs.AddNew
rs![Value] = 96
rs![Name] = "Paul"
' Ajout d'un 3ème enregistrement
rs.AddNew
rs![Value] = 48
rs![Name] = "Jacques"
rs.Update
rs.Close
' on ne garde que l'enregistrement concerné
While Not rs2.EOF
If rs2![Value] <> 48 Then
rs2.delete
rs2.Update
End If
rs2.MoveNext
Wend
Set rs = Nothing
Set rs2 = Nothing
End Sub |
Partager