PDA

View Full Version : سوال: روش بهینه سازی



roohallaharab
جمعه 29 فروردین 1393, 23:23 عصر
من برای بهینه سازی پروژه ام می خواهم کلاسی طراحی کنم که دیگر نیاز نباشد، در هر قسمت دستورات اتصال به پایگاه داده (Sql)را کپی و پست کنم، در هر قسمت که خواستم کلاسم را فراخوانی کنم، آیا امکان دارد یا نه؟
من به روش ذیل اطلاعات را از دیتابیس فراخوانی می کنم به جای این روش می خواهم از کلاس استفاده کنم:

protected void Btn_signup_Click(object sender, EventArgs e)
{
if (Txt_pass.Text != Txt_rpass.Text)
{
Lbl_Error.Text = "Password Not the Same as Re-Password!!!";
Txt_FName.Text = Txt_LName.Text = Txt_pass.Text = Txt_rpass.Text = "";
}
else
{
SqlConnection con = new SqlConnection();
con.ConnectionString = "Data Source=(local);Initial Catalog=DB_Users;Integrated Security=True";
// Data Source=(local);Initial Catalog=DB_Users;Integrated Security=True
SqlCommand cmd = new SqlCommand();
cmd.Connection = con;
cmd.CommandText = "select * from Table_signup where username='" + Txt_user.Text + "'";
cmd.CommandType = CommandType.Text;
SqlDataAdapter da = new SqlDataAdapter();
DataSet ds = new DataSet();
da.SelectCommand = cmd;

con.Open();
da.Fill(ds);
con.Close();

if (ds.Tables[0].Rows.Count > 0)
Lbl_Error.Text = "Username Already Exist!!!!";





}

}
}
}

esafb52
جمعه 29 فروردین 1393, 23:36 عصر
بله دوست عزیز راجب روش سه لایه گوگل کنید تو همین سایت هم زیاد هست