Piw*_*ket 5 javascript pdf sqlite safari blob
我需要在我的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...');
Run Code Online (Sandbox Code Playgroud)