executeQuery method

Future<Result<QueryResult>> executeQuery(
  1. String sql, {
  2. String? connectionId,
})

Implementation

Future<Result<QueryResult>> executeQuery(
  String sql, {
  String? connectionId,
}) =>
    OdbcErrorBoundary.run('executeQuery', () async {
      if (connectionId == null || connectionId.isEmpty) {
        return const Failure(
          ConnectionError(
            message: 'No active connection. Call connect() first.',
          ),
        );
      }

      return executeQueryParamValues(
        connectionId,
        sql,
        const <ParamValue>[],
      );
    });