NReco.Data 1.0.4

Micro-ORM with abstract queries for any ADO.NET connector.

Fast data access library for .NET Core (micro-ORM): simple API for CRUD, dynamic queries, SQL commands generation (command builder), relational expressions parser, schema-less data access, flexible query results mapping to annotated POCO models, app-level data views, RecordSet structure (replacement for DataTable). Try out NReco.Data if you're looking for Dapper alternative with abstract queries and automated SQL generation.

Install-Package NReco.Data -Version 1.0.4
dotnet add package NReco.Data --version 1.0.4
paket add NReco.Data --version 1.0.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Source code and examples:

v.1.0.4 changes:
- added DbDataAdapter.Select overload that accepts FormattableString (like in EF Core)
- netstandard2.0 build
- added DataReaderResult.ToDataTable and DbDataAdapter.SelectQuery.ToDataTable methods (net45/netstandard2.0)

v.1.0.3 changes:
- Changed DbParameter to IDbDataParameter in CommandParameter constructor
- Added RecordSet.FromReader overload that accepts limit parameter

v.1.0.2 changes:
- added DataReaderResult class that can map data from any IDataReader to model/dictionary/recordset
- added DbDataAdapter.Select(IDbCommand cmd) overload (execute custom db command)
- added ExecuteReader/ExecuteReaderAsync methods to DbDataAdapter.SelectQuery for custom result handling (needed for multiple result sets support)

Version History

Version Downloads Last updated
1.0.4 (current version) 2,348 10/5/2017
1.0.3 1,335 5/30/2017
1.0.2 1,112 3/24/2017
1.0.1 1,289 3/3/2017
1.0.0 228 1/31/2017
1.0.0-alpha6 672 9/19/2016