I'm trying to make so many session in order to retrieve information of an individual for whom session is created inside my website. for now the execute scalar gives me just one value for all the labels i have assigned to different sessions created here. i'm naive and trying to learn this but i couldn't understand the execute reader command very much...so please do write code if possible..
SqlConnection con = new SqlConnection(strcon);
SqlCommand cmd = new SqlCommand("Select * from Student where StudId=@sid and Password=@pw", con);
cmd.Parameters.AddWithValue("@sid", TextBox1.Text);
cmd.Parameters.AddWithValue("@pw", TextBox2.Text);
con.Open();
string name = Convert.ToString(cmd.ExecuteScalar());
string lastname = Convert.ToString(cmd.ExecuteScalar());
string gender = Convert.ToString(cmd.ExecuteScalar());
string dob = Convert.ToString(cmd.ExecuteScalar());
string pno = Convert.ToString(cmd.ExecuteScalar());
string address = Convert.ToString(cmd.ExecuteScalar());
string branch = Convert.ToString(cmd.ExecuteScalar());
string library = Convert.ToString(cmd.ExecuteScalar());
string bus = Convert.ToString(cmd.ExecuteScalar());
string hostel = Convert.ToString(cmd.ExecuteScalar());
string semester = Convert.ToString(cmd.ExecuteScalar());
string fname = Convert.ToString(cmd.ExecuteScalar());
string mname = Convert.ToString(cmd.ExecuteScalar());
string fpno = Convert.ToString(cmd.ExecuteScalar());
string mpno = Convert.ToString(cmd.ExecuteScalar());
string email = Convert.ToString(cmd.ExecuteScalar());
string img = Convert.ToString(cmd.ExecuteScalar());
con.Close();
Session.Add("StudId", TextBox1.Text);
Session.Add("StudFirstName", name);
Session.Add("StudLastName", lastname);
Session.Add("Gender", gender);
Session.Add("DateOfBirth", dob);
Session.Add("PhoneNo", pno);
Session.Add("Address", address);
Session.Add("BranchId", branch);
Session.Add("Library", library);
Session.Add("Bus", bus);
Session.Add("Hostel", hostel);
Session.Add("SemesterId", semester);
Session.Add("FatherName", fname);
Session.Add("MotherName", mname);
Session.Add("FatherPhoneNo", fpno);
Session.Add("MotherPhoneNo", mpno);
Session.Add("EmailID", email);
Session.Add("StudImg", img);
FormsAuthentication.RedirectFromLoginPage(name, false);