星期五

SQLite数据库中怎么获取主键的名称

表有主键,常称为id,但也有不属常者,何以寻其出?
try{
var tableData = await _getRows("pragma table_info ('$table')");
for(var i in tableData){
if(i['pk'] == 1){
    _idFieldName[table] =i['name'];
    return _idFieldName[table];
}
}
}catch(e){
Fluttertoast.showToast(msg: e.toString());
}
如上所示,于Flutter中的dart代码,输入因有table而已。
主要为以下的SQL代码所产生的作用。
pragma table_info ('$table')

愿大众习得码之智慧,风云于世间风云之上。

没有评论:

发表评论

どうやってwidgetにイベントを入れます?

どうやってwidgetにイベントを入れますか 以下のコードの通りすればいいです InkWell(        onTap: () {            //イベント         },        child: //貴方のwidget   ); 他のtoolでもあります...