maryam82
چهارشنبه 26 مرداد 1384, 11:13 صبح
سلام و خسته نباشید. من سعی دارم در C#.net با Web Application ASP.net یک فرم login طراحی کنم که کاربر عضو سایت من بشه. اما عضویتش باید چک بشه که آیا username که وارد کرده تکراری نیست. من یک مقدار کدشو نوشتم ولی نمی دونم چطور باید تو پایگاه داده جستجو کنم.کدی که من نوشتم:
private void LoginButtonClick(object sender, System.EventArgs e)
{
SqlConnection sqlconnection = new SqlConnection("server=(local);uid=maryam;pwd=maryam;database=Proj ect");
String command="select ID,Pass from T_Account where ID='"+UserName.Text+"' and Pass='"+Password.Text+"'";
SqlDataAdapter sqldataadapter = new SqlDataAdapter(command, sqlconnection);
//SqlCommand sqlcommand = new SqlCommand(command, sqlconnection);
DataSet dataset = new DataSet();
sqldataadapter.Fill(dataset,"T_Account");
TextBox1.Text=sqldataadapter.SelectCommand.Command Text.ToString();
/*if (UserName.Text.Equals("maryam") && Password.Text.Equals("maryam"))
{
Message.Text="";
FormsAuthentication.RedirectFromLoginPage(UserName .Text,true);
}
else
{
Message.Text="Invalid username or password";
}*/
ضمنا پایگاه داده منSQL Server است. باتشکر
private void LoginButtonClick(object sender, System.EventArgs e)
{
SqlConnection sqlconnection = new SqlConnection("server=(local);uid=maryam;pwd=maryam;database=Proj ect");
String command="select ID,Pass from T_Account where ID='"+UserName.Text+"' and Pass='"+Password.Text+"'";
SqlDataAdapter sqldataadapter = new SqlDataAdapter(command, sqlconnection);
//SqlCommand sqlcommand = new SqlCommand(command, sqlconnection);
DataSet dataset = new DataSet();
sqldataadapter.Fill(dataset,"T_Account");
TextBox1.Text=sqldataadapter.SelectCommand.Command Text.ToString();
/*if (UserName.Text.Equals("maryam") && Password.Text.Equals("maryam"))
{
Message.Text="";
FormsAuthentication.RedirectFromLoginPage(UserName .Text,true);
}
else
{
Message.Text="Invalid username or password";
}*/
ضمنا پایگاه داده منSQL Server است. باتشکر