如果我不打算将数据保存到SQL数据库中,我应该在哪里保存它?

Ser*_*pia 3 c# storing-information

我正在制作类似于魔兽世界RAWR的百科全书计划.我不打算将数据保存在SQL数据库中,但是当我确定这些较轻的用例有替代品时,我已经很难做到这一点.

例如,我的程序不会通过用户输入创建新数据,也不会通过用户输入删除数据.只是一个程序,它将显示我编码到其中的信息.没有更多,没有更少.

我应该在哪里保存这些东西?通过保存我的意思是,在我发布程序时存储它们以进行部署.

我主要是保存字符串变量和一些视频/动画(参见我的其他问题)

谢谢你的帮助.一如既往,你们摇滚!

jos*_*rry 5

静态数据的数据库出了什么问题?没有数据是静态的,如果您在数据库中使用数据包,则用于创建数据包的管理/设计程序将更加容易.如果将它存储在平面文件中,您真的想编写查询逻辑来决定如何查找数据或只发出一个简单的SQL查询吗?

使用System.Data.Sqlite它可以让你使用嵌入式数据库,一个没有服务器进程的单个数据文件.这是一个非常受欢迎的数据库,我愿意打赌你每天都与它互动.此外,它还支持Visual Studio中所有出色的RAD功能,用于设计和交互数据.