这是我的第一个问题,希望我能正确解释。
我在VB Studio 2010中工作,我想使用Windows窗体创建一个简单的银行应用程序。
我想存储包含以下内容的用户个人资料:
名字 姓 登录 当前余额
我想允许用户登录"并从当前余额中添加或删除资金。然后我想更新其余额以反映新的金额。
对我来说,数学方面很容易,但我无法弄清楚如何存储余额值并能够用新值更新余额。
非常感谢您提供的任何帮助。
答案 0 :(得分:0)
一个好的起点可能是以简单的文本存储信息。它很容易编写/读取,只需在for循环中使用System.IO.File.ReadAllLines
并将您的信息解析为字符串。写作,你可以使用System.IO.File.WriteAllText
。您可以使用关键字格式化文本文件以表示不同的值。我可能会建议一种格式,如:
[User]
MyName MyLastName
MyPassword
$0.02
[User]
AnotherName TheirLastName
TheirPassword
$0.10
接下来,您可以尝试使用XML。这使您可以快速轻松地存储和组织信息。您可以像任何其他简单的文本文件一样阅读它。这是一个它可能是什么样子的例子。在System.XML
课程上搜索帮助。
<Users>
<User>
<FirstName>MyName</FirstName>
<LastName>MyLastName</LastName>
<Password>MyPassword</Password>
<Balance>$0.02</Balance>
</User>
<User>
<FirstName>AnotherName</FirsName>
<LastName>TheirLastName</LastName>
<Password>TheirPassword</Password>
<Balance>$0.10</Balance>
</User>
</Users>
XML教程:http://www.w3schools.com/xml/
然后你应该研究数据库编程。即。 MS Access,SQL Compact,MySQL等。如果设置正确,这种方法可以提供最大的安全性(关于上述方法),并且比大型数据库的XML要快得多。搜索有关System.Data.OLEDB
或System.Data.SQL