文件名称:FsSql:ADO.NET的F#功能包装
文件大小:419KB
文件格式:ZIP
更新时间:2024-03-09 01:32:19
F#
FsSql提供了ADO的功能接口。 NET for F#应用程序。 特征: 连接管理 DBNull <->选项类型转换 异步调用 交易计算表达式 可组合的映射功能 当然,还有所有ADO 。 NET以惯用的,功能性的方式进行操作。 有关一般用法,请参见: 配置日志记录: open System open System.Diagnostics open FsSql type MyLogger(name) = interface Logging.Logger with member x.Log line = Debug.WriteLine (sprintf "%A" line) member x.Debug fLine = Debug.WriteLine (sprintf "%A" (fLine ())) member x.Verbo
【文件预览】:
FsSql-master
----monotest.sh(141B)
----build.sh(142B)
----README.textile(1KB)
----build.bat(369B)
----FsSql.Tests()
--------NorthwindTests.fs(3KB)
--------prelude.fs(231B)
--------FsSql.Tests.fsproj(1KB)
--------AdventureWorksTests.fs(2KB)
--------main.fs(652B)
--------Tests.fs(29KB)
--------App.config(428B)
--------Samples.fsx(6KB)
----FsSql.sln(2KB)
----Dockerfile(58B)
----lib()
--------System.Data.SQLite.XML(182KB)
--------System.Data.SQLite.DLL(719KB)
----packages()
--------repositories.config(180B)
----LICENSE(10KB)
----FsSql.nuspec(930B)
----.gitignore(134B)
----FsSql()
--------Transactions.fs(6KB)
--------FsSql.fs(16KB)
--------Logging.fs(5KB)
--------SqlWrapper.fs(1KB)
--------FSharpTypeExtensions.fs(909B)
--------prelude.fs(531B)
--------SeqExtensions.fs(1KB)
--------DbConnectionWrapper.fs(2KB)
--------DbCommandWrapper.fs(3KB)
--------FsSqlOperators.fs(144B)
--------ListExtensions.fs(162B)
--------AsyncExtensions.fs(3KB)
--------FSharpValueExtensions.fs(4KB)
--------FsSql.fsproj(2KB)
--------OptionExtensions.fs(700B)
--------DataReaderWrapper.fs(2KB)
--------DictDataRecord.fs(3KB)
--------AssemblyInfo.fs(413B)