适用于 C# 应用程序的数据库
本文关键字:数据库 应用程序 适用于 | 更新日期: 2023-09-27 17:55:33
我正在开发一个WinForms应用程序,该应用程序也有一些WPF元素。到目前为止,我曾经将数据存储在xml文件中,但我想尝试使用数据库。我想存储的是我拥有的几个类的对象。我应该如何创建数据库,它应该是什么数据库?我希望它对用户是透明的。
对于a couple
的对象,如果你没有太多的数据,我推荐 SQL Server Compact
主要特点:
- 免费使用和分发
- 支持台式机和移动设备
- 占地面积小,易于部署
- 完全可嵌入的架构
- 无需管理
- 单个文件,无代码数据库格式
- 支持 ClickOnce、XCopy、MSI、CAB 和非管理员嵌入式安装选项
- 支持所有 Windows 嵌入式、移动、桌面和服务器操作系统Microsoft
- 支持丰富的 Transact-SQL 语法和 SQL Server 数据类型子集
- Microsoft Visual Studio 2008 集成 支持 ADO.NET、LINQ to
- SQL、LINQ to Entities 和 ADO.NET 实体框架
- 支持多个并发本地连接
您也可以
使用 SQLite 进行 ADO.NET。
Firebird 有非常好的点网驱动程序,并且提供嵌入式版本