MarkMpn.Sql4Cds.Engine
5.0.0
See the version list below for details.
dotnet add package MarkMpn.Sql4Cds.Engine --version 5.0.0
NuGet\Install-Package MarkMpn.Sql4Cds.Engine -Version 5.0.0
<PackageReference Include="MarkMpn.Sql4Cds.Engine" Version="5.0.0" />
<PackageVersion Include="MarkMpn.Sql4Cds.Engine" Version="5.0.0" />
<PackageReference Include="MarkMpn.Sql4Cds.Engine" />
paket add MarkMpn.Sql4Cds.Engine --version 5.0.0
#r "nuget: MarkMpn.Sql4Cds.Engine, 5.0.0"
#:package MarkMpn.Sql4Cds.Engine@5.0.0
#addin nuget:?package=MarkMpn.Sql4Cds.Engine&version=5.0.0
#tool nuget:?package=MarkMpn.Sql4Cds.Engine&version=5.0.0
Convert SQL queries to FetchXml and execute them against CDS
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET Framework | net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
- Microsoft.CrmSdk.CoreAssemblies (>= 9.0.2.17)
- Microsoft.SqlServer.TransactSql.ScriptDom (>= 15.0.4200.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on MarkMpn.Sql4Cds.Engine:
| Package | Downloads |
|---|---|
|
Dataverse.Sql
A wrapper around Mark Carrington's SQL4Cds Engine. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.4.0 | 68 | 5/21/2026 |
| 10.3.0 | 3,542 | 2/3/2026 |
| 10.2.0 | 4,473 | 12/23/2025 |
| 10.1.1 | 3,553 | 11/3/2025 |
| 10.1.0 | 7,107 | 9/2/2025 |
| 10.0.0 | 715 | 7/18/2025 |
| 9.6.1 | 7,894 | 4/30/2025 |
| 9.6.0 | 5,822 | 2/22/2025 |
| 9.5.1 | 2,842 | 12/12/2024 |
| 9.5.0 | 494 | 12/10/2024 |
| 9.4.1 | 2,037 | 11/10/2024 |
| 9.4.0 | 226 | 11/5/2024 |
| 9.3.0 | 1,646 | 8/27/2024 |
| 9.2.0 | 1,223 | 7/12/2024 |
| 9.1.0 | 2,223 | 6/10/2024 |
| 9.0.1 | 2,447 | 5/8/2024 |
| 9.0.0 | 264 | 5/2/2024 |
| 8.0.0 | 2,525 | 11/25/2023 |
| 7.6.1 | 2,026 | 10/16/2023 |
| 5.0.0 | 583 | 4/29/2021 |
Complete replacement of the SQL conversion engine to support many more query types.
Queries involving UNION, subqueries, more complex joins, data type conversions and more can now be executed without requiring the TDS Endpoint to be available.
The Sql2FetchXml and Query classes are still available but are now deprecated. Please update your code to use the new ExecutionPlanBuilder class instead.