1
からPDFファイルを読みます私はそれを逆にしてPDFファイルを読み込む必要があります(私は、PDFファイルをコンピュータに保存したくないので、それを表示するだけです...) これはPDFファイルを取得する必要があります:sqliteのは、私がバイトとしてブロブにPDFファイルを挿入するためのコードを持っている ...私はこれで少しこだわっているデータベース
Dim con As New SQLiteConnection(db)
Dim cmd As New SQLiteCommand
Dim File As New DataTable
Try
con.Open()
cmd = con.CreateCommand
Dim CommandText As String = "SELECT File FROM Employee WHERE ID = 20"
Dim adapter As New SQLiteDataAdapter(CommandText, con)
adapter.Fill(File)
Catch ex As Exception
MsgBox(ex.Message)
Finally
con.Close()
cmd.Dispose()
End Try
しかし、動作しません。
誰かが別の方法でそれを行うことができますか?
ため
おかげでアーカイブの場所とそのフルパス名をDBに保存するだけです。名前は難読化することができ、行IDはユニークな名前を保証するために使用することができます – Plutonix
... PDFはSQLiteに知られている型ではないため、DataTableには含まれていません。あなたはそれを見るために一時ファイルにバイトを書く必要があります – Plutonix
あなたはそれを元に戻さなかった - あなたのBinaryReaderはどこですか?私はバイナリデータをpdf拡張子を持つ一時ファイルに書き込み、シェルはファイルを実行して、Windowsがファイルを開く方法を決定させるようにします。 – djv