query method
查数据库
@param tName 数据库表名,一个数据库中还有多个数据库表。 @param distinct @param columns @param where @param whereArgs @param groupBy @param having @param orderBy @param limit @param offset
Implementation
Future<List<Map<String, Object?>>> query(String tName,
{bool? distinct,
List<String>? columns,
String? where,
List<Object?>? whereArgs,
String? groupBy,
String? having,
String? orderBy,
int? limit,
int? offset}) async {
if (_db == null) return Future.error("数据库未初始化,无可用数据。");
return await _db!
.query(tName,
distinct: distinct,
columns: columns,
where: where,
whereArgs: whereArgs,
orderBy: orderBy,
having: having,
limit: limit,
offset: offset)
.onError((error, stackTrace) => throw Exception(error));
}