我正在尝试使用C#语言制作工程程序,该程序需要用户输入以将其替换为方程式,但方程式需要大量的常数和系数,例如摩擦系数随温度变化,因此我已将这些数据列表在SQL数据库表中。
所以我的问题是:是否可以将此表包含在应用程序中,以便可以轻松发布和使用该程序,以便用户无需安装SQL或任何数据库程序。
如果使用数据库不是正确的调用来创建这样的应用程序怎么做?
答案 0 :(得分:2)
您可以将SQL Server Compact用于最高4GB的基于文件的数据库。
答案 1 :(得分:0)
我相信您正在寻找的是Visual Studio的SQL Server项目:
http://msdn.microsoft.com/en-us/library/84b1se47%28v=vs.90%29.aspx
要将它用于您的场景,您可以使用数据编写数据库脚本:
Generate script in SQL Server Management Studio
它可能不会加载到< 5秒,但你也可以将db项目设置为只在那里&每次加载项目时都不加载,然后开发人员可以重新启用数据库项目,发布它&再次禁用它。