2017-03-05 10 views
1

VB.NETで作成されたASPプログラムをホストするWebサーバーがあります。ここでASPサーバー側整数

は、私が何をしたいです:

私は、サーバー上でホストされているグローバルな整数を求めています。 Webページには、ボタンを押すことで、サーバー上の単一の整数を高めることができるようになります訪問

誰でも(btnAdd

ボタンを押すと、アプリがバックサーバにアクセスし、グローバル整数を増加しますWebページに合計数を表示します。

だから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 

すべての援助がありがとうございます。新しいアカウントで申し訳ありません、私は古いものを見つけることができません。ありがとう!あなたは、アプリケーション変数など使用することができ

+1

ある種のデータベースに値を格納する必要があります。単純なxmlファイルまたは実際のデータベースにすることができます。どこにも格納しないと、アプリケーションホストサービスが再起動するたびにデータが失われます。また、データベースから整数を読み込み、lblCountから読み込むのではなく、整数を増やしたい場合もあります。そして、lblCountをデータにバインドする必要があります。ロード/リロードすると、新しい番号が取得されます。 – Armin

答えて

0

Application("lblCount") = Application("lblCount") +1 

変数は、限り、サーバーが実行されるように、現在のままになります。サーバー(またはIISサービス)を再起動しても永続性はありません。達成しようとしていることに応じて、おそらくデータベースまたはファイルに値を格納する必要があります。

関連する問題