Описание тега fsharp.data.sqlclient

FSharp.Data.SqlClient - это семейство поставщиков типов F#, облегчающих статически типизированный доступ к входным параметрам и наборам результатов команд T-SQL идиоматическим способом F#.
1 ответ

Почему запись FSharp.Data.SqlClient отображается как объект?

Я работаю над демонстрацией, где я могу показать, как легко использовать провайдер типа SqlClient в библиотеке F#, а затем использовать его из C#, я думаю, что это может быть одним из способов получить вещи в проекты. Поскольку многие люди, использу…
09 июн '15 в 20:28
2 ответа

F резкое сохранение типа записи в доступе дБ

У меня есть следующий тип записи "tbl", и он будет содержать списки или seq. Как я могу сохранить / обновить этот "tbl" в существующей таблице доступа БД, используя F Sharp с именами полей, как указано ниже. type Tbl= { P:string; In:System.DateTime;…
1 ответ

F# - FSharp.Data.SqlClient - Как указать время ожидания для обновления

Я использую FSharp.Data.SqlClient введите провайдеров для доступа к базе данных сервера SQL. Итак, я настроил типы в F# следующим образом: type ClmDB = SqlProgrammabilityProvider<ClmSqlProviderName, ConfigFile = AppConfigFile> type ResultDataT…
09 янв '19 в 02:00
1 ответ

FSharp.Data.SqlClient "Метод не найден"

Получение этой странной ошибки при попытке использовать провайдер типа FSharp.Data.SqlClient в эмуляторе Windows Azure, VS2013, F# 3.1-> Дополнительная информация: Метод не найден: 'Microsoft.FSharp.Core.FSharpFunc2<System.Object[],System.Object&…
1 ответ

Использование строки подключения из app.config с FSharp.Data.SqlClient

Я использую http://fsprojects.github.io/FSharp.Data.SqlClient/ и пытаюсь переместить мою строку соединения из [<Literal>] в app.config. Мой app.config выглядит так <?xml version="1.0" encoding="utf-8" ?> <configuration> <connect…
01 ноя '16 в 16:23
0 ответов

Как получить динамический доступ к свойствам записи F#.Data.SqlClient

У меня есть некоторые данные Records возвращается через провайдера F# Data SqlClient Type, используя такой код: open FSharp.Data [<Literal>] let connectionString = "..." [<Literal>] let linksQuery = "SELECT Id, TheName, ... FROM Links" t…
19 дек '14 в 10:12
2 ответа

Использование выражения запроса против модулей Seq?

Есть ли какие-либо преимущества в использовании выражения запроса по сравнению с модулями Sequence при манипулировании данными, полученными через FSharp.Data.SqlClient? Например: query{ for row in SelectAllCategories.Execute() do where row.Id = 1 se…
12 сен '15 в 20:09
1 ответ

Использование Fsharp.Sql.DataClient через ссылочный проект в ядре asp.net

Я строю проект Asp.net Core (.NET Framework 4.6.2). Я добавил ссылочный проект F#, который использует FSharp.Sql.DataClient. Когда я вызываю код F# из основного проекта для извлечения данных из базы данных, я получаю эту ошибку: Keyword not supporte…
11 май '17 в 06:14
1 ответ

FSharp.Data.SqlClient с несколькими наборами результатов

С FSharp.Data.SqlClient, как вы используете SqlCommandProvider или SqlProgrammabilityProvider с несколькими наборами результатов? Например, если вы хотите получить Customer+Orders, где ваша хранимая процедура возвращает информацию о клиенте в первом…
19 май '17 в 00:53
1 ответ

Устраните неполадки SqlProgrammabilityProvider

Я не могу заставить SqlProgrammabilityProvider работать даже в самой базовой конфигурации. С этим кодом type TestDb = SqlProgrammabilityProvider<testConn> let db = TestDb() Я получаю ошибку проектирования / компиляции "Значение или конструктор…
03 авг '15 в 15:08
1 ответ

Проект с сгенерированными типами не выполняется на Assembly.GetExportedTypes()

Я работаю над обновлением FSharp.Data.SqlClient до последней версии SDK Type Provider и вижу ошибку при использовании сгенерированных типов. Тестовый проект, который ссылается на многочисленные сгенерированные типы, прекрасно компилируется, но когда…
23 окт '18 в 20:09
3 ответа

Как использовать оператор SQL IN в fsharp.data.sqlclient?

У меня есть следующий пример кода. Цель - запустить оператор SQL с несколькими входными параметрами. [<Literal>] let connectionString = @"Data Source=Localhost;Initial Catalog=Instrument;Integrated Security=True" [<Literal>] let query = …
08 окт '14 в 02:40
2 ответа

F# sqlite sqlprovider minBy maxBy с использованием float

У меня есть таблица sqlite с сочетанием целочисленных и плавающих столбцов. Я пытаюсь получить максимальные и минимальные значения каждого столбца. Для целочисленных столбцов работает следующий код, но я получаю ошибку приведения при использовании т…
30 янв '17 в 22:58
1 ответ

F# - FSharp.Data.SqlClient - обновить строку после получения значения идентификатора

Допустим, у меня есть следующее: SQL Создать базу данных под названием Clm, затем запустите этот скрипт: CREATE TABLE dbo.ModelData( modelId bigint IDENTITY(1,1) NOT NULL, numberOfAminoAcids int NOT NULL, maxPeptideLength int NOT NULL, seed int NOT …
02 янв '19 в 21:48
1 ответ

FSharp.Data.SqlCient работает локально, но не на рабочем сервере

У меня проблема с FSharp.Data.SqlClient. Я создаю полнофункциональное веб-приложение Asp.net Core 4.6. Основной проект находится в C#, который ссылается на несколько проектов, которые находятся в F#. Каждый из этих проектов F# использует FSharp.Data…
15 июл '17 в 20:54
1 ответ

F# SqlCommandProvider отложить eval до времени выполнения

Я пытаюсь использовать SqlCommandProvider (часть FSharp.Data.SqlClient), чтобы создать столбец, если он не существует, а затем установить ограничение (самоссылка). Проблема в том, что он не будет компилироваться, потому что обнаружит, что столбец ка…
09 сен '15 в 17:59
0 ответов

F# и Excel vba

Я написал функцию в F#, которая в основном получает данные из базы данных доступа и выполняет различные вычисления. Есть ли способ вызвать эту функцию из Excel VBA? Я хочу передать все значения параметров через Excel, а также получить все выходные з…
1 ответ

F# context.DataContext.ExecuteStoreQuery

Кто-нибудь использовал context.DataContext.ExecuteStoreQuery? Я использую SqlEntityConnection для извлечения данных из хранимой процедуры, определенной как таковой CREATE PROCEDURE [dbo].[CustOrderHist] @CustomerID nchar(5) AS SELECT ProductName, To…
26 июл '14 в 17:16
0 ответов

Потокобезопасные выражения запросов F#

У меня есть набор функций, которые с помощью FSharp.Data.TypeProviders делают несколько обращений к базе данных через sql для получения данных. Код выглядит следующим образом: let query_one (firstName:string) (lastName:string) = query { for a in db.…
1 ответ

F резкое добавление списков

Как конвертировать список obj в тип int Я пытаюсь добавить два списка, используя функцию карты ниже, но она не работает в списках объектов. let query f= seq{ let cmd = new OleDbCommand( "SELECT * FROM F" ); let conn = new OleDbConnection( @"Provider…