TDengine 3.0 的 ADO.Net 提供程序 3.0.14 发布

时间:2022-11-16 07:12:02

TDengine 3.0 发布以后由于变化比较大, 因此支持过程比较艰苦, 还好, 现在一切搞定。

更新内容:

  1. 支持了 TDengine 3.0.1.6(测试客户端和镜像是这个版本)
  2. 重写了一部分代码, 尤其是TaosParameter 的处理
  3. 修改了参数化时 @ 字符的替换方式。细节请关注 #233

破坏性修改:

  1. 主要是针对参数化部分, 现在开始有新的定义, @ 符号为 普通参数, $ 符号 标识 tags 参数, 另外, 也需要通过TaosParameterCollection 的 SubTableName 设置字表名称。 如果 不适用 tags 就不需要设置。

如何使用?

dotnet add package IoTSharp.Data.Taos --version 3.0.14

IoTSharp.Data.Taos有如下特点:

1. 完美支持参数化。 

2. 支持 .Net Framework 4.6  .Net Standard 2.0 以及 .Net 5.0、.Net 6.0 

3. 通过TaosConnection 的 ExecuteBulkInsert 支持  Schemaless  等。 

4. 通过 IoTSharp.EntityFrameworkCore.Taos 支持 EF Core 的基本入库与查询

5. 通过 IoTSharp.HealthChecks.Taos 支持 Asp.Net 健康检查机制。  

https://gitee.com/IoTSharp/EntityFrameworkCore.Taos