簡體   English   中英

使用html5從safari瀏覽器將blob插入sqlite

[英]inserting blob into sqlite from safari browser using html5

我需要在我的sqlite數據庫中加載/插入pdf到blob,我正在使用html5和javascript。

我在本地使用sqlite數據庫使用html5和safari瀏覽器,有一個db很漂亮...只需要知道如何從一個pdf文件插入一個blob到同一個數據庫,顯然是因為它是本地的,框。

我想sql會像插入mytable列(myblob)值(“/documents/myfile.pdf”);

非常感謝任何建議或方向。 謝謝。

要從磁盤讀取PDF,您將使用File APIFileReader接口。 有關教程,請參見http://www.html5rocks.com/en/tutorials/file/dndfiles/


WebSQL API沒有用於訪問blob的數據類型,因此您必須將文件內容轉換為文本INSERT命令。

在SQLite中, BLOB文字是一個包含十六進制字節值的字符串,前綴為x ,如下所示:

INSERT INTO mytable(myblob) VALUES(x'255044462d312e340d25e2e3cfd30d0a...');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM