2017-03-15 15 views
-1

このようなシナリオでロジックを適用するには、あなたの助けが必要です。フォームの最後にフォームがあり、ボタンのあるテキスト、コンボなどがあります。ユーザーがボタンをクリックすると、Insert into Table値(text1、text2 ...など)としてSQLに挿入されます。同じボタンで、Form1を閉じ、すべての情報を選択a、b、c、d..from Table1によって取得するForm2を開きます。ここで、id =(Table1からmax(id)を選択します)。 Form2の最後にフィールドupdの更新を伴う別のボタンがありますので、Update Table1はUpd = 1を設定します。ここでid =(Table1からmax(id)を選択します)。そしてユーザーは最終的なフォームに行きます(同じ概念、max(id)を取る)。これは動作しますが、1人のユーザーは1時間に1人だけです。同時に複数のユーザーがボタンをトリガーすると、混乱することがあります。私はどこかからユーザー名を取ることを考えていた(これはネットワーク上の内部形式なので、ユーザーはログインやパスワードを挿入しない)。どの変数を使用できますか? IP?多くのありがとうC#Windowsフォームデータを渡すロジック

+0

Windows認証を使用して調べることができます。これは、ネットワーク上のユーザー名でユーザーを識別するために使用できます。 –

答えて

1
string userName = System.Environment.UserName; 
関連する問題