Titanium.DB从SQLite读取Blob

时间:2011-04-30 12:37:11

标签: android sqlite blob titanium

我正在开发SDK 1.6.2

我使用以下SQL

执行查询
  

var dbrows = db.execute('select item_logo,item_id,item_title,item_content from item');

我成功获取了item_id,item_title&的值item_content。但是Ti.API.Info(getFieldByName('item_logo')返回一个空值。我在SQLLite ITEM表中有blob数据,它是一个有效的jpeg图片。

是否有任何特定的处理需要在Titanium End(Code)上完成,以便在循环中读取Blob数据?找不到任何特定信息@ Titanium API文档。

由于 Vishnoo

1 个答案:

答案 0 :(得分:1)

您可以这样做,但推荐的方法是将blob存储为文件并将本机文件路径保存在数据库中。

请参阅Appcelerator的回复

http://developer.appcelerator.com/question/97041/imageview-sqlite-blob-example-not-working