ya30ien2
یک شنبه 23 مهر 1391, 15:37 عصر
سلام
من کلاسی به شکل زیر نوشتم
private string Name;
public string name
{
get { return Name; }
set { Name = value; }
}
private string LName;
public string lname
{
get { return LName; }
set { LName = value; }
}
public int Insert(int Record=0)
{
SqlConnection connection = new SqlConnection(conn);
SqlCommand com = connection.CreateCommand();
try
{
connection.Open();
com.CommandText = "INSERT INTO UserName (NAME,LNAME) VALUES (@name,@lname)";
com.Parameters.Add("@name", SqlDbType.NVarChar, 50);
com.Parameters.Add("@lname", SqlDbType.NVarChar, 50);
com.Parameters["@name"].Value = name;
com.Parameters["@lname"].Value = lname;
com.ExecuteNonQuery();
}
catch (SqlException ex)
{
Record = 0;
}
finally
{
Record = 1;
connection.Close();
}
return Record;
}
و با کد زیر مقادیر رو به کلاس میفرستم
DB2 DB = new DB2();
DB.name=TextBox1.Text;
DB.lname = TextBox2.Text;
DB.Insert();
حالا مشکلی که دارم :
من با این کار مقادیر رو به کلاس فرستادم و کلاس رو فراخوانی کردم و مقادیر به بانک اضافه شده
اما میخوام مقدار record داخل کلاس رو بگیرم
که یعنی کار انجام شده یا نه و پیغامی رو به کاربر نمایش بدم
لطفا بگید چطوری مقدار رو بگیرم
من کلاسی به شکل زیر نوشتم
private string Name;
public string name
{
get { return Name; }
set { Name = value; }
}
private string LName;
public string lname
{
get { return LName; }
set { LName = value; }
}
public int Insert(int Record=0)
{
SqlConnection connection = new SqlConnection(conn);
SqlCommand com = connection.CreateCommand();
try
{
connection.Open();
com.CommandText = "INSERT INTO UserName (NAME,LNAME) VALUES (@name,@lname)";
com.Parameters.Add("@name", SqlDbType.NVarChar, 50);
com.Parameters.Add("@lname", SqlDbType.NVarChar, 50);
com.Parameters["@name"].Value = name;
com.Parameters["@lname"].Value = lname;
com.ExecuteNonQuery();
}
catch (SqlException ex)
{
Record = 0;
}
finally
{
Record = 1;
connection.Close();
}
return Record;
}
و با کد زیر مقادیر رو به کلاس میفرستم
DB2 DB = new DB2();
DB.name=TextBox1.Text;
DB.lname = TextBox2.Text;
DB.Insert();
حالا مشکلی که دارم :
من با این کار مقادیر رو به کلاس فرستادم و کلاس رو فراخوانی کردم و مقادیر به بانک اضافه شده
اما میخوام مقدار record داخل کلاس رو بگیرم
که یعنی کار انجام شده یا نه و پیغامی رو به کاربر نمایش بدم
لطفا بگید چطوری مقدار رو بگیرم