小编Vit*_*iam的帖子

使用 Sqflite 对 flutter 上的 null 值使用 Null Check 运算符

我正在使用 Sqflite 研究 flutter 并尝试制作一个小应用程序,但是当我运行代码时出现此错误,我几乎到处都在寻找它可能是什么。

\n

这里是使用Sqflite包的代码:

\n
    Future<Database> getDatabase() async {\n      final String path = join(await getDatabasesPath(), 'bytebank.db');\n      return openDatabase(path, onCreate: (db, version) {\n        db.execute('CREATE TABLE contacts'\n            '(id INTEGER PRIMARY KEY, '\n            'name TEXT, '\n            'account_number INTEGER)');\n      }, version: 1);\n    }\n    \n    Future<int> save(Contact contact) async {\n      final Database db = await getDatabase();\n      final Map<String, dynamic> contactMap = Map();\n      contactMap['name'] = contact.name;\n      contactMap['account_number'] = contact.account;\n      contactMap['id'] = contact.id;\n      return db.insert('contacts', contactMap);\n    }\n    \n    Future<List<Contact>> findAll() async {\n      final Database …
Run Code Online (Sandbox Code Playgroud)

dart flutter sqflite

2
推荐指数
1
解决办法
1619
查看次数

标签 统计

dart ×1

flutter ×1

sqflite ×1