Forum » Programiranje » [VB.net] object v dataset column
[VB.net] object v dataset column

korenje3 ::
A kdo ve zakaj se ne da shranit dataset v datoteko, če je v dataset column z objektom?
Zadeva se pa obnaša tako, da prvič lahko shranim. Potem ko naredim load v dataset in ko probam ponovno shranit mi napiše to napako... V čem je fora?
Zadeva se pa obnaša tako, da prvič lahko shranim. Potem ko naredim load v dataset in ko probam ponovno shranit mi napiše to napako... V čem je fora?
Public Sub Loaddataset(file As String)
If IO.File.Exists(file) Then
Dim fs As New Compression.GZipStream(New FileStream(file, FileMode.Open), Compression.CompressionMode.Decompress)
Dim bf As BinaryFormatter = New BinaryFormatter()
DataSet1 = CType(bf.Deserialize(fs), Data.DataSet)
fs.Close()
End If
End Sub
Public Sub Savedataset(file As String)
If IO.File.Exists(file) = True Then
IO.File.Delete(file)
End If
Dim fs As New Compression.GZipStream(New FileStream(file, FileMode.Create), Compression.CompressionMode.Compress)
Dim bf As BinaryFormatter = New BinaryFormatter()
bf.Serialize(fs, DataSet1)
fs.Close()
End Subi9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W

korenje3 ::
Ok našel...
očitno je potrebno še enkrat napisat tole v savedataset subrutini:
DataSet1.RemotingFormat = Data.SerializationFormat.Binary
ne vem zakaj se samodejno prestavlja na xml...
očitno je potrebno še enkrat napisat tole v savedataset subrutini:
DataSet1.RemotingFormat = Data.SerializationFormat.Binary
ne vem zakaj se samodejno prestavlja na xml...
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | Visual BasicOddelek: Programiranje | 3709 (2735) | cekr |
| » | [C#] WebResponse vrne error 404Oddelek: Programiranje | 1142 (1103) | darkolord |
| » | [visual basic 05] - kreiranje datoteke in pisanje vanjoOddelek: Programiranje | 1698 (1494) | gzibret |
| » | [VB2005PRO]Dll uporabaOddelek: Programiranje | 1221 (1105) | UltraTX |
| » | branje byte[] iz MS access-ove bazeOddelek: Programiranje | 2101 (2011) | BHawk |
