Bonjour,
je recherche à sérialiser une classe et l'insérer ensuite dans une BDD.
J'ai suivi le tuto de odelmotte. Au lieu d'utiliser un filestream, j'utilise un memorystream.
ci-joint le code
Je pense utiliser ensuite une insertion dans une table avec une colonne en varBinary.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Dim stream As MemoryStream = New MemoryStream(255) Try If objet Is Nothing Then Return False Dim serializer As Runtime.Serialization.Formatters.Binary.BinaryFormatter = _ New Runtime.Serialization.Formatters.Binary.BinaryFormatter serializer.Serialize(Stream, objet) ExecuteSQLWithCmd(stream) Catch ex As Exception MessageBox.Show(ex.Message) Finally Stream.Close() End Try
Est ce que sait une bonne solution?
Comment faire pour passer d'un memorystream en Byte?
Je suis à l'écoute d'autre solution pour enregistrer un objet dans une BDD
Cordialement
Partager