我尝试使用SQLite创建桌面应用程序。我使用SQLite创建“test.db”数据库文件,表名为“test1”,具有“id”和“name”字段。我尝试使用代码从数据库中获取数据:
<script type="text/javascript">
var db = Titanium.Database.openFile('test.db');
var rows = db.execute( "select * from test1");
alert('result set is: ' + rows.fieldByName('id') + ' : ' + rows.fieldByName('name'));
</script>
但是这段代码不起作用。请告诉我使用SQLite的另一种方法。
谢谢
答案 0 :(得分:0)
var db = Titanium.Database.openFile(db_path);
result=db.execute("SELECT * FROM images WHERE ev='"+ev_id+"'AND path='"+Titanium.App.getHome()+"/Resources/"+filename+"'");
if(result.rowCount())
{
width_ratio=w/result.fieldByName("width");
height_ratio=h/result.fieldByName("height");
}