哪个数据源

本文关键字:数据源 | 更新日期: 2023-09-27 18:29:44

我有一个xl电子表格,我想废弃它。我将用一个用c#构建的简单的windows窗体应用程序来代替它。

电子表格有一个只有两列的表格:

  • 日期
  • 工作人员

因此,该表的示例可能看起来像:

  • 1月1日Jason
  • 1月2日
  • 03 Jan Mike

正如你所看到的,它非常简单。我每天都在使用Sqlserver,但把这个表放在Sqlserver上的数据库中似乎有些过头了。我应该为windows窗体(一个文本文件)使用什么数据源?

注意:不确定这是否会影响我对数据仓库的选择,但我正在考虑使用日历工具,也许还可以使用表单中的数据网格视图。

哪个数据源

看起来很简单,你可以使用一个简单的文本文件(键值),但如果你想在未来扩展程序的功能,也许最好把表放在SQLite数据库中,这是一个轻量级的嵌入式数据库,应该很适合你的需求。

如果您希望放弃文件/电子表格,那么使用sql server根本不需要开销。如果您目前在其他应用程序中使用sql server,那么使用sql server也将是一种一致的数据存储方法。

这真的应该花很少的时间。此外,假设您的sql设置执行自动备份等操作,那么它将确保您不会丢失信息。如果您可以访问sql server,请直接使用它。

如果你习惯于每天使用SQL Server,最接近的就是SQL Server Compact,因为它与SQL Server非常相似,但被设计成一个轻量级的独立选项。它与Visual Studio接口,您应该对它感到宾至如归。