如何将字符串转换为二进制代码以构建文件?

时间:2011-10-13 23:31:55

标签: .net vb.net binary bytearray

在数据库中保存二进制代码(这是* .jar) 我需要下载此代码(使用选择查询)并重建此文件

从String到文件的转换设置是什么?

有人告诉我,我需要将它转换为数组字节,但我不知道如何将字符串转换为数组字节......最好的步骤是什么?

这段代码给我一张桌子

Public Function ConseguirCatalogo() As DataTable


        Return conn.RegresarTabla("select archivo from catalogo where id= (select id from periodos where actual=1)")

    End Function

这个代码我得到了字符串

Private Sub EnviarArchivo()' para el catalogo

Dim MyTable As DataTable = consultas.ConseguirCatalogo()
Dim binarycode As String = MyTable.Rows(0)(0).ToString()

End Sub

现在将最终转换为文件的下一个setp是什么? (它是* .jar)

1 个答案:

答案 0 :(得分:1)

当您将数据转换为字符串时,它已经毁了。您应该直接将数据作为字节数组获取:

Dim binarycode As Byte() = DirectCast(MyTable.Rows(0)(0), Byte())