如何将数据库用于Titanium Desktop Application

时间:2011-12-22 12:39:13

标签: database titanium desktop-application

我尝试使用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的另一种方法。

谢谢

1 个答案:

答案 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");
}