FSharp.Data.SqlClient
FSharp.Data.SqlClient copied to clipboard
A set of F# Type Providers for statically typed access to MS SQL database
System.Data.SqlClient (and Microsoft.Data.SqlClient) supports [streaming binary data](https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/sqlclient-streaming-support). For example, here is how data can be streamed to the DB (untested): ```f# let insertFile (connStr: string) (filename: string) (stream: Stream) :...
@smoothdeveloper Addressing #337 - still a work in progress and I'm not sure I have tested all the use cases, but this works with the test projects. However, I have...
### Description In the past this type provider had support for `SqlServer.Types` a big part of which are the Spatial Data Types for SQLServer. Today with the move to dotnetcore...
### Description After extending multi column PK, bulk insert with the data different only in the new column fails with System.Data.ConstraintException. ### Repro steps 1. Create table `EFTests`: ``` CREATE...
I'm working on #348, but it's a bit hard to contribute to the project, because running `build.cmd` (even on a clean checkout of `master`) fails on the `BuildTestProjects` target: >...
Would really like it if this were possible; I might be able to contribute if required. I would like the database to be a dependency only during the first build...
SqlProgrammability provider fails to update/bulk copy into tables with computed persistent columns
### Description SqlProgrammability provider fails to update/bulk copy into tables with computed persistent columns - you get exception when you call update method: ```System.Data.NoNullAllowedException: Column '{persistentColumn}' does not allow nulls.```...
The first time I use an sproc in code using `SqlProgrammabilityProvider`, I often get the following error: > The given key was not present in the dictionary  Then after...
Using `AllParametersOptional` is more dangerous than it needs to be. Since it makes all parameters optional, you get no compile-time check when you add new parameters to your SQL and...
### Description Cannot build as a netstandard2.0 project with the dotnet SDK build. ### Repro steps I have a test project where various SDK versions can be tried. https://github.com/jackfoxy/TestSqlClient ###...