我目前正在研究在 Raspberry Pi 上运行的仓库管理系统。扫描二维码应打开数据库的正确行。我通过以下方式将包含 QR 码的文本文件/CSV 文件读入我的 Table QR 数据库:
insert into QR values(readfile("C:\...\IDNumberfromQR.csv"));
这是可行的,因为 ID 号出现在数据库中正确的表中。但是,文本文件的内容是以“Blob”文件类型读取的。
如果我现在通过
SELECT * from warehouse management table
where PulverID=( select code from QR);
什么都没有进行表格比较。但是,如果我在表格 QR.code 中输入计算机上的 ID 号并且没有通过我的文件读取 ID,则会出现我要查找的行。所以这显然是一个数据格式问题。我已经尝试过的:我已经在设置中将两者都设置为 blob。这仍然没有奏效。SQLiteStudio 教程中的函数 import(file,format,table) 也不起作用。有谁知道我该如何解决这个问题?是否可以将 CSV 文件读取为双倍?