Как преобразовать строку в двоичный код для сборки файла? - PullRequest
0 голосов
/ 14 октября 2011

в базе данных сохраняется двоичный код (это * .jar). Мне нужно скачать этот код (с помощью запроса выбора) и перестроить этот файл.

Каковы настройки для преобразования, так какString to a File?

кто-то сказал мне, что мне нужно преобразовать его в байт массива, но я не знаю, как преобразовать строку в байт массива ... каковы лучшие шаги?

этот код возвращает мне таблицу

Public Function ConseguirCatalogo() As DataTable


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

    End Function

и этот код я получаю String

Private Sub EnviarArchivo () 'para el catalogo

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

End Sub

Теперь, каковы следующие настройки для преобразования его, наконец, в файл?(это * .jar)

1 Ответ

1 голос
/ 14 октября 2011

Когда вы преобразовали данные в строку, они уже разрушены. Вы должны получить данные в виде байтового массива напрямую:

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