1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Dim Valeurs
On Error Resume Next
...
If not rs.eof Then
'EXSITE DEJA - FAIT UNE MISE A JOUR DANS LA BD
MyCommand.CommandText = "UPDATE dbo.ComputerIdentity Set Description = '" & Description & "', DateMAJ = '" & DateMAJ & "', ClockProcesseur = '" & ClockProcesseur & "', NomProcesseur = '" & NomProcesseur & "', AssetTag = '" & AssetTag & "', UUID = '" & UUID & "', MacAddress = '" & MacAddress & "', VersionWindows = '" & VersionWindows & "', NomOrdinateur = '" & NomOrdinateur & "', VersionWindowsTexte = '" & VersionWindowsTexte & "', Manufacturier = '" & ManufacturierOrdinateur & "', Modele = '" & ModelOrdinateur & "', VersionBIOSComplet = '" & VersionBIOSComplet & "', VersionBIOSCourt = '" & VersionBIOSCourt & "', VersionBIOSDate = '" & VersionBIOSDate & "', MemoireRAM = '" & MemoireRAM & "', TypeSystemeX86ouX64 = '" & TypeSystemeX86ouX64 & "' Where SerialNumber = '" & NumeroSerie & "'"
MyCommand.Execute
Else
'EXISTE PAS - AJOUTE DANS LA BD
Valeurs = "VALUES ('" & Description & "','" & DateMAJ & "','" & ClockProcesseur & "','" & NomProcesseur & "','" & AssetTag & "', '" & UUID & "','" & NumeroSerie & "','" & MacAddress & "','" & VersionWindows & "','" & NomOrdinateur & "','" & VersionWindowsTexte & "','" & ManufacturierOrdinateur & "','" & ModelOrdinateur & "','" & VersionBIOSComplet & "','" & VersionBIOSCourt & "','" & VersionBIOSDate & "','" & MemoireRAM & "','" & TypeSystemeX86ouX64 & "')"
objRecordSet.Open "INSERT INTO dbo.ComputerIdentity (Description, DateMAJ, ClockProcesseur, NomProcesseur, AssetTag, UUID, SerialNumber, MacAddress, VersionWindows, NomOrdinateur, VersionWindowsTexte, Manufacturier, Modele, VersionBIOSComplet, VersionBIOSCourt, VersionBIOSDate, MemoireRAM, TypeSystemeX86ouX64)" & Valeurs, objConnection, adOpenStatic, adLockOptimistic
End If
objConnection.Close |
Partager