我想使用插入或替换查询,这里我给出了我拥有的代码
String sql="insert or replace into Stock_Table values (?,?,?,?,?,?)";
sqlite.execSQL(sql, new String[]{id,name,code,vat,itmquan,pric});
现在我想在该表中另外插入一个字段,但该字段不是字符串,它是字节数组格式,我想在该表中添加一个图像,我在表中将该图像的数据类型指定为 BLOB,但我不能能够将字节数组格式作为参数传递到上面的 sqlite.execsql 函数中,这里我给出了我想要插入的格式
byte []byteImage;
String sql="insert or replace into Stock_Table values (?,?,?,?,?,?,?)";
sqlite.execSQL(sql, new String[]{id,name,code,vat,itmquan,pric,byteImage});
我怎样才能使它成为可能,我无法将此字节数组转换为字符串我只想将图像插入为 BLOB 格式,请帮我找到任何解决方案