CodeLogic.Data.SqlServer
5.0.115-preview
dotnet add package CodeLogic.Data.SqlServer --version 5.0.115-preview
NuGet\Install-Package CodeLogic.Data.SqlServer -Version 5.0.115-preview
<PackageReference Include="CodeLogic.Data.SqlServer" Version="5.0.115-preview" />
<PackageVersion Include="CodeLogic.Data.SqlServer" Version="5.0.115-preview" />
<PackageReference Include="CodeLogic.Data.SqlServer" />
paket add CodeLogic.Data.SqlServer --version 5.0.115-preview
#r "nuget: CodeLogic.Data.SqlServer, 5.0.115-preview"
#:package CodeLogic.Data.SqlServer@5.0.115-preview
#addin nuget:?package=CodeLogic.Data.SqlServer&version=5.0.115-preview&prerelease
#tool nuget:?package=CodeLogic.Data.SqlServer&version=5.0.115-preview&prerelease
CodeLogic.Data.SqlServer
Status: 5.0 preview.
The SQL Server and Azure SQL provider for CodeLogic.Data, built on Microsoft.Data.SqlClient.
dotnet add package CodeLogic.Data.SqlServer
- With the CodeLogic runtime: load
SqlServerDataLibrarynext toDataLibrary, and set"provider": "sqlserver"on a connection inconfig.data.json. - Without it: pass
SqlServerDataProvider.InstancetoDatabase.Create.
SQL, integrated and Entra ID authentication; bulk copy uses SqlBulkCopy; JSON columns get an ISJSON check; replicas use ApplicationIntent=ReadOnly and report lag from sys.dm_hadr_database_replica_states; multiSubnetFailover and failoverPartner for failover. Extras: db.SqlServer.UpdateStatisticsAsync<T>().
Documentation: Providers.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net11.0 is compatible. |
-
net11.0
- CodeLogic (>= 5.0.0-preview && < 6.0.0)
- CodeLogic.Data (>= 5.0.115-preview && < 6.0.0)
- Microsoft.Data.SqlClient (>= 7.1.1)
- Microsoft.Data.SqlClient.Extensions.Azure (>= 7.1.1)
- System.Security.Cryptography.Pkcs (>= 11.0.0-rc.3.26522.148)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 5.0.115-preview | 0 | 11/1/2026 |
| 5.0.114-preview | 15 | 10/31/2026 |
| 5.0.113-preview | 22 | 10/31/2026 |
- Changed: `Encrypt` and `TrustServerCertificate` written in a connection string are no longer overridden by the `SqlServer` option defaults. An explicit `sslMode` still applies.
- Fixed: `SqlFn.BucketUtc` works for dates after January 2038. Before, SQL Server failed with an arithmetic overflow (error 8115), because `DATEADD` takes an `int` number of seconds.