确认更新有关对象的信息的方法 - C#WPF

时间:2013-12-10 00:27:26

标签: c# wpf sql-update

我有一个水平的益智游戏。每个级别在创建后都是二进制序列化的,然后从.dat文件加载。我希望在用户完成某个级别时保存一些级别的信息。我希望它有关于它是否已经解决的信息以及用户用来解决它的转数的int变量。我无法删除该级别的原始.dat文件,然后使用int变量" turnsTaken"重新序列化它,因为字符的起始位置将被搞砸。

我可以拥有一个带有级别名称和已解决值的表的SQL数据库,以及解决每个级别所需的最低转数吗?然后在完成一个级别后,更新表的那些属性?然后在我的程序中显示它们?

这真的只是一个是或否的问题,以确定我是否应该在花费数小时尝试之前采用这种方法。如果不是,那么请解释一个更好的方法。谢谢。

1 个答案:

答案 0 :(得分:1)

是。您可以通过将二进制数据存储为类型varbinary(sql数据类型)来将二进制数据保存到sql。