這是比較參照我剛纔的問題:儲值,並將其與價值
我用下面的代碼來執行我的查詢。但是我有問題來存儲命令的值,然後使用該結果來比較值。
這是我的代碼:
SqlDataReader sdrDatanew = null;
string strnew;
string connectionString = WebConfigurationManager.ConnectionStrings["Gen_LicConnectionString"].ConnectionString;
SqlConnection connew = new SqlConnection(connectionString);
connew.Open();
strnew = "select User_Type from User_Details where User_Type='" + ddlUserSel.SelectedItem.Value + "' AND LoginID = '" + txtUserName.Text + "' AND Password = '" + txtPassword.Text + "'";
SqlCommand sqlCommnew = new SqlCommand(strnew, connew);
sdrDatanew = sqlCommnew.ExecuteReader();
if (sdrDatanew.HasRows)
{
if (sdrDatanew.Read())
{
//Here I want to store the result from the sqlcommand in a variable
}
}
switch (//Here I want to use the variable in a switch case) //<---
{
case 0:
Response.Redirect("Lic_Gen.aspx");
break;
case 1:
Response.Redirect("Cust_Page.aspx");
break;
}
connew.Close();
什麼問題到底是什麼? – rikitikitik
問題是什麼? – Androyds
我沒有得到如何將sqlcommand的結果存儲到變量。就像我從sql查詢中得到的結果一樣,我希望將值存儲起來,然後我可以在switch case中使用該變量。 – Esha