我必須創建一個WPF桌面應用程序,允許我每次打開一個會話時,幾個密碼/用戶名是正確的,我已經創建了我的WPF界面,並且我創建了我的DATABASE來測試每次if在我的DATABASE中存在幾個密碼/用戶名,當我點擊登錄按鈕時,我必須打開一個新的會話,任何人都可以幫我解決這個問題。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
}
新會什麼? – Tigran 2012-04-12 09:53:42
目前還不清楚你要求什麼。此外,這段代碼對SQL注入攻擊是開放的。 (http://xkcd.com/327/) – flq 2012-04-12 09:55:42