1 Star 1 Fork 1

升讯威在线客服系统/Sheng.SQLite.Plus

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

Sheng.SQLite.Plus

请访问原版代码库,以获得最新更新:

Github: https://github.com/iccb1013/Sheng.SQLite.Plus

Gitee: https://gitee.com/iccb1013/Sheng.SQLite.Plus

MIT 协议开源,可以随意使用,但是需在源代码和产品关于画面保留版权声明和我的网站链接,谢谢。

Sheng.SQLite.Plus 是一个对直接使用 ADO.NET 方式操作 SQLite 数据库的一个增强组件,它的操作方式介于 Entity Framework 和 ADO.NET 之间,是用于 SQLite 的高度自由和高开发效率的数据库访问层组件。

  • 支持所有 ADO.NET 原生操作
  • 由开发人员定义模型并解除与数据库表一一对应的关系,可由开发人员灵活指定映射关系。同一张表可以对应到多个不同的模型。
  • 支持直接使用 SQL 语句并根据查询结果在内存中动态映射数据到模型。
  • 在批量操作数据时,支持自动化的事务处理,可自动回滚。
  • 支持一对多的映射关系,即一个实体类可以映射到多张表,反之亦可。
  • 支持自动填充/补全数据实体类中的数据,声明模型并给定主键值或其它条件后,可自动填充模型。
  • 支持 DataSet、DataTable、DataRow 多种粒种的内存动态映射,直接从这些数据集合中生成强类型的对象集合。
  • 支持简单 SQL 构造器,支持自动生成简单的无模型映射的 SQL 语句。
  • 支持对实体字段的精细化处理,如将实体对象的任意 Property 标记 JsonAttribute 后,将自动以 Json 格式写入或读取字段。
  • 高性能,高灵活性,高可维护性。

更好的排版和详细的使用说明见这里: https://blog.shengxunwei.com/Home/Post/5364bf7e-07a8-4daf-b5bd-9bb4645bb739

详细说明请浏览: https://shengxunwei.com

曹旭升(sheng.c)
QQ:279060597
Email:cao.silhouette@msn.com
@南京

MIT License Copyright (c) 2016 曹旭升(sheng.c) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

一个对直接使用 ADO.NET 方式操作 SQLite 数据库的一个增强组件,它的操作方式介于 Entity Framework 和 ADO.NET 之间,是用于 SQLite 的高度自由和高开发效率的数据库访问层组件。 展开 收起
C#
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/iccb1013/Sheng.SQLite.Plus.git
git@gitee.com:iccb1013/Sheng.SQLite.Plus.git
iccb1013
Sheng.SQLite.Plus
Sheng.SQLite.Plus
master

搜索帮助

A270a887 8829481 3d7a4017 8829481