سلام
من می خوام فرم login رو در asp.net طراحی کنم
اما یه مشکل بزرگ دارم
وقتی رو دکمه ورود کلیک می کنم این کدها اجرا میشه
string connectionstring = "Data Source=mic_mic;Initial Catalog=mail service;Integrated Security=True";
DataSet set = new DataSet();
SqlDataAdapter d;
SqlConnection s;
Array A;
string ch="";
s = new SqlConnection(connectionstring);
s.Open();
set = new DataSet();
d = new SqlDataAdapter("select type from mail where Username='" + TextBox1.Text + "'and password='" + TextBox2.Text + "'", s);
d.Fill(set);
DataRow row;
if (set.Tables[0].Rows.Count != 0)
{
row = set.Tables[0].Rows[0];
A = row.ItemArray;
ch = (string)A.GetValue(0);
}
if(ch=="admin")
Response.Redirect("Default2.aspx");
else if(ch=="user")
Response.Redirect("Default3.aspx");
s.Close();
ولی تو خروجی با اینکه نام کاربری و رمز عبور رو درست میدم چیزی نمایش داده نمیشه
مشکل چیه؟
من می خوام فرم login رو در asp.net طراحی کنم
اما یه مشکل بزرگ دارم
وقتی رو دکمه ورود کلیک می کنم این کدها اجرا میشه
string connectionstring = "Data Source=mic_mic;Initial Catalog=mail service;Integrated Security=True";
DataSet set = new DataSet();
SqlDataAdapter d;
SqlConnection s;
Array A;
string ch="";
s = new SqlConnection(connectionstring);
s.Open();
set = new DataSet();
d = new SqlDataAdapter("select type from mail where Username='" + TextBox1.Text + "'and password='" + TextBox2.Text + "'", s);
d.Fill(set);
DataRow row;
if (set.Tables[0].Rows.Count != 0)
{
row = set.Tables[0].Rows[0];
A = row.ItemArray;
ch = (string)A.GetValue(0);
}
if(ch=="admin")
Response.Redirect("Default2.aspx");
else if(ch=="user")
Response.Redirect("Default3.aspx");
s.Close();
ولی تو خروجی با اینکه نام کاربری و رمز عبور رو درست میدم چیزی نمایش داده نمیشه
مشکل چیه؟
آخرین ویرایش: