這是我的第一個問題,我希望我能正確解釋它。存儲和更新vb.net窗體上的值
我在VB Studio 2010中工作,我想使用Windows窗體創建一個簡單的銀行應用程序。
我想存儲所有用戶的個人資料如下:
名 姓 登錄 當前餘額
我想允許用戶「登錄」,並添加或刪除錢有當前的平衡。然後我想更新他們的餘額以反映新的金額。
做數學方面對我來說很容易,但我無法弄清楚如何存儲餘額值並能夠用新值更新餘額。
任何援助,你可以提供將非常感激。
這是我的第一個問題,我希望我能正確解釋它。存儲和更新vb.net窗體上的值
我在VB Studio 2010中工作,我想使用Windows窗體創建一個簡單的銀行應用程序。
我想存儲所有用戶的個人資料如下:
名 姓 登錄 當前餘額
我想允許用戶「登錄」,並添加或刪除錢有當前的平衡。然後我想更新他們的餘額以反映新的金額。
做數學方面對我來說很容易,但我無法弄清楚如何存儲餘額值並能夠用新值更新餘額。
任何援助,你可以提供將非常感激。
對你來說一個好的起點可能是以簡單的文本存儲信息。寫入/讀取很容易,只需在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
店的信息保存到文件?你以後是什麼? – Plutonix
創建一個類來保存該信息,然後使用List(Of ThatClassType)來保存它的實例。現在使用XML序列化將其保存到文件並將其讀回。您將通過用新數據完全覆蓋文件來更新文件。這是一個簡單的解決方案,可以爲**少量的用戶提供服務。這是一個學習練習還是一個家庭作業項目?... –
謝謝你的回覆。這是我自己的學習練習。我知道如果我能夠完成這樣的事情,我可以在許多其他項目中使用該功能。 – user3407331