htmbarnamenevisl
دوشنبه 28 اردیبهشت 1388, 17:05 عصر
سلام به همگی
من برای نوشتن برنامه خودم به کمک احتیاج دارم .ببینید من دو تا کلاس دارم به نام های Definition,PersonCategory که در واقع کلاس PersonCategory از کلاس Definition
مشتق شده
من میخوام داخل کلاس PersonCategory یه تابع insert بنویسم که این تابع بتونه همزمان مقادیر هر دو کلاس رو وارد دیتا بیس کنه
ایا این کار انجام پذیرهست؟چطوری؟
class Definition
{
private int _id;
public int ID
{
get
{
return _id;
}
set
{
_id = value;
}
}
private string _name;
public string Name
{
get
{
return _name;
}
set
{
_name = value;
}
}
private string _brifename;
public string BrifeName
{
get
{
return _brifename;
}
set
{
_brifename = value;
}
}
class PersonCategory : Definition
{
private string _lastname;
public string LastName
{
get
{
return _lastname;
}
set
{
_lastname = value;
}
}
private string _address;
public string Address
{
get
{
return _address;
}
set
{
_address = value;
}
}
private SqlCommand Cmd;
private SqlConnection Con;
public void insert(string _lastname, string _address)
{
try
{
SqlCommand Cmd = new SqlCommand();
Cmd.CommandText = "Users_Insert";
Cmd.Parameters.Add(new SqlParameter("@LastName ", _lastname));
Cmd.Parameters.Add(new SqlParameter("@Address", _address));
if (Con.State == ConnectionState.Closed)
Con.Open();
Cmd.ExecuteNonQuery();
}
catch(Exception ex)
{
throw (ex);
}
}
من برای نوشتن برنامه خودم به کمک احتیاج دارم .ببینید من دو تا کلاس دارم به نام های Definition,PersonCategory که در واقع کلاس PersonCategory از کلاس Definition
مشتق شده
من میخوام داخل کلاس PersonCategory یه تابع insert بنویسم که این تابع بتونه همزمان مقادیر هر دو کلاس رو وارد دیتا بیس کنه
ایا این کار انجام پذیرهست؟چطوری؟
class Definition
{
private int _id;
public int ID
{
get
{
return _id;
}
set
{
_id = value;
}
}
private string _name;
public string Name
{
get
{
return _name;
}
set
{
_name = value;
}
}
private string _brifename;
public string BrifeName
{
get
{
return _brifename;
}
set
{
_brifename = value;
}
}
class PersonCategory : Definition
{
private string _lastname;
public string LastName
{
get
{
return _lastname;
}
set
{
_lastname = value;
}
}
private string _address;
public string Address
{
get
{
return _address;
}
set
{
_address = value;
}
}
private SqlCommand Cmd;
private SqlConnection Con;
public void insert(string _lastname, string _address)
{
try
{
SqlCommand Cmd = new SqlCommand();
Cmd.CommandText = "Users_Insert";
Cmd.Parameters.Add(new SqlParameter("@LastName ", _lastname));
Cmd.Parameters.Add(new SqlParameter("@Address", _address));
if (Con.State == ConnectionState.Closed)
Con.Open();
Cmd.ExecuteNonQuery();
}
catch(Exception ex)
{
throw (ex);
}
}