由于某些原因,我的上一个问题被认为过于模糊。所以我会更明确一些。
我有一个类型为single的二维数组。 我想将其序列化以保存在Access数据库中。
建议是将其保存为Memo字段,这很好。 我希望能够稍后读取Memo字段并对其进行反序列化以检索原始数组。 我已经在网上和这里广泛搜索,但找不到答案。我相信我正在正确地序列化该数组,但不知道如何反序列化它。
以下代码似乎可用于序列化,但我无法弄清楚如何进行反序列化:
我有一个类型为single的二维数组。 我想将其序列化以保存在Access数据库中。
建议是将其保存为Memo字段,这很好。 我希望能够稍后读取Memo字段并对其进行反序列化以检索原始数组。 我已经在网上和这里广泛搜索,但找不到答案。我相信我正在正确地序列化该数组,但不知道如何反序列化它。
以下代码似乎可用于序列化,但我无法弄清楚如何进行反序列化:
Dim f As New System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
Dim ms As New MemoryStream
f.Serialize(ms, arLHS)
Dim byArr As Byte() = ms.ToArray
我将byArr保存到Memo字段。
请提供样例代码。