PDA

View Full Version : راهنمایی برای نوشتن کلاس هاس سه لایه



tanha_nabash
چهارشنبه 11 فروردین 1389, 19:41 عصر
این کلاس connection

public class pconnection
{SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["constring"]);
public pconnection()
{



}
public void open()
{
con.Open ();
}
public void close()
{
con.Close();
}
}


اینم کلاس login


public class login
{
pconnection pc = new pconnection();

public login()
{

}
int chekusr(string usr, string pas)
{
int num;
SqlCommand com = new SqlCommand("declare @num int execute @num= cheklogin @User_pass,@User_name SELECT 'Return Status' =@num");
pc.open();
num=com.ExecuteScalar();
return num;



}

}

خوب حالا تو sqlcommand باید connection اضافه شود اما نمی دونم چطوری باید اینکارو انجام بدم

ابنجارو میگم(sqlcomand com=new sqlcommand("....",connetion(

keivan mousavi
پنج شنبه 12 فروردین 1389, 11:50 صبح
ما اصلاً چیزی به نام کلاس لایه ای نداریم

برای این کاری هم که میخوای انجام بدی باید از کلاس Abstract استفاده کنی