0

カップルのパスワード/ユーザー名が正しい場合に毎回セッションを開くことができる WPF デスクトップ アプリケーションを作成する必要があります。私のデータベース、ログインボタンをクリックしたときに新しいセッションを開く必要があります。誰か助けてくれませんか????

string connectionString = @"Server=SHAGGY-PC\SQLEXPRESS;Database=gestion;Trusted_Connection=True;";
SqlConnection cnn = new SqlConnection(connectionString);
cnn.Open();
SqlCommand cmd = new SqlCommand("Select * FROM [session] WHERE login ='" + textBox1.Text + "'and password ='" + pass + "'", cnn);
cmd.CommandType = CommandType.Text;
SqlDataAdapter adapter = new SqlDataAdapter();
adapter.SelectCommand = cmd;
DataSet dataSet = new DataSet();
adapter.Fill(dataSet);
if (dataSet.Tables[0].Rows.Count > 0)
{
  //open new session
}
4

1 に答える 1

1

デフォルトでは、WPF はセッションの概念を認識していません。セッションは通常、Web 関連のものです。new SessionObj() と同じくらい単純な「セッション オブジェクト」を作成する必要があります。セッションテーブルは単なるログですか? データ (Web 上のシリアル化されたデータなど) が含まれている場合、新しいセッションを作成するのではなく、データベースからロードしますか?

于 2012-04-12T09:54:55.430 に答える