0
我想创建一个数据库使用SQLite管理器,将加载在Android应用程序。SQL命令加载图像到SQLite数据库
我的问题是,我无法弄清楚如何从我的电脑加载图像到数据库中。
我的表的结构是这样的:
artwork_table(ID INTEGER PRIMARY KEY AUTOINCREMENT, PAINTING_NAME TEXT, ARTIST TEXT, YEAR INTEGER, INFO TEXT, PAINTING_IMAGE BLOB)
我的SQL命令到目前为止
INSERT INTO artwork_table VALUES (1, "Mona Lisa", "Leonardo da Vinci", "1517", "Real Good", readfile('C:\Users\Conor\Desktop\image.jpg'));
有没有不喜欢的ReadFile()或使用loadFile()的一些功能,我可以通过我的形象的路径加载它作为数据而不是字符串?
我知道如何将图像从Android应用程序中加载到数据库,但我的目标是让DB先行择地新建。
我建议存储到图像的路径(在外部存储,例如),而不是实际图像本身并单独加载图像。 – Karakuri