RunInsert method Null safety

Future<String> RunInsert(
  1. String sql
)

传入sql语句并单独执行这一条插入语句 成功:插入成功 失败:插入失败 打印报错

Implementation

Future<String> RunInsert(String sql) async {
  try {
    var databasePath = await getDatabasesPath();
    String path = join(databasePath, DBPath);
    Database database = await openDatabase(path);
    int result = await database.rawInsert(sql);
    await database.close();
    return "插入成功";
  } catch (e) {
    print(e.toString());
    return "插入失败";
  }
}