【发布时间】:2017-03-05 00:42:19
【问题描述】:
我有一个托管在 VB.NET 中创建的 ASP 程序的网络服务器。
这是我想做的:
我想在服务器上托管一个全局整数。
任何访问该网页的人都可以通过按一个按钮来增加服务器上的单个整数 (btnAdd)
当按钮被按下时,应用程序会返回服务器并增加全局整数,然后在网页上显示总数。
所以如果有 2 个人在上面,当它为 0 时,他们都按一次,他们都会看到 2。
网络是我的弱项。有人可以告诉我最好的方法吗? JSON? XML? SQL?
这是我现在拥有的所有代码。
Protected Sub btnAdd_Click(sender As Object, e As EventArgs) Handles btnAdd.Click
Dim intCount As Integer = -1
intCount = CInt(lblCount.Text.ToString)
intCount = intCount + 1
lblCount.Text = intCount
End Sub
我们不胜感激。对不起,新帐户,我找不到我的旧帐户。谢谢!
【问题讨论】:
-
您必须将值存储在某种数据库中。它可以是一个简单的 xml 文件,也可以是一个实际的数据库。如果您不将其存储在任何地方,则在每次重新启动应用程序主机服务时,您将丢失数据。您还想从数据库中读取整数并在那里增加它,而不是从 lblCount 中读取它。而且您需要将 lblCount 绑定到数据,因此在加载/重新加载时它会得到新的数字。