Mau*_*lik 2 titanium appcelerator appcelerator-mobile titanium-mobile
在执行查询之前,如何检查我的数据库中是否存在特定于天气的表?
示例:我想检查InfoDB中是否存在天气详细信息表
我想做一些事情: -
var createDB = Titanium.Database.open('InfoDB');
if(Detail exists in InfoDB)
then
var rs = createDB.execute('SELECT * FROM Detail');
Run Code Online (Sandbox Code Playgroud)
谢谢...
Muh*_*han 10
试试这个:
var createDB = Titanium.Database.open('InfoDB');
var result = createDB.execute('SELECT name FROM sqlite_master WHERE type="table" AND name="your table name"');
if(result.isValidRow()) {
//table found
var rs = createDB.execute('SELECT * FROM Detail');
}
result.close();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3749 次 |
| 最近记录: |