无法从颤振中的列表中提取数据

时间:2021-07-16 06:03:43

标签: flutter

我正在尝试从 flutter 中的 sqlite 数据库中提取数据,我想知道有什么方法可以从返回的结果中提取信息(Main.db 中显示错误)。 另外,我检查了返回类型,它似乎是一个字符串,但无法理解它考虑 int

数据库.db

Future<List> getUserInfo() async {
    Database db = await database;
    var result =
        await db.query("Information", columns: ["userId", “music”]);
    return result.toList();
  }

主数据库


static String checkId;

  @override
  void initState() async {
    List<String> check = await DatabaseHelper.instance.getUserInfo();
    checkId = check[0]['userId']; // this shows an error stating argument type string can’t be assigned to int
  }

0 个答案:

没有答案