【发布时间】:2014-10-14 16:48:36
【问题描述】:
我正在尝试使用 C# 语言制作一个工程程序,该程序需要用户输入以将其替换为方程,但方程需要大量常数和系数,例如随温度变化的摩擦系数,所以我已经在 SQL 数据库表中列出了这些数据。
所以我的问题是:是否可以将这个表包含在应用程序中,以便程序可以轻松发布和使用,以便用户不需要安装 SQL 或任何数据库程序。
如果使用数据库是不正确的调用来创建这样的应用程序怎么办?
【问题讨论】:
-
看看Sqlite
-
您可以考虑使用 XML 文件,当用户计算机上不存在数据时,您可以初始化并加载数据。
-
或 SQL Compact msdn.microsoft.com/en-gb/data/ff687142.aspx
-
您正在寻找嵌入式数据库。哪一个最适合您将取决于您正在开发的操作系统、您必须存储多少数据、用户是否会更改它、您是否需要数据库过程以及许多其他您没有告诉我们的事情。跨度>
-
@DourHighArch 操作系统是 Windows,数据不会超过 100 MB 并且都是数字(例如:0.01548)