hdv212
جمعه 14 اردیبهشت 1386, 23:16 عصر
سلام
من یه SP نوشتم تا بتونم اطلاعات رو در جدوا وارد کنم، منتها نمیدونم چرا دوتا رکورد وارد میکنه، این SP منه :
ALTER PROCEDURE sp_InsertToNews
@newsDate varchar(10),
@newsTitle nvarchar(100),
@newsBody ntext,
@newsResource nvarchar(50)
AS
insert t_news(newsDate,newsTitle,newsBody,newsResource) values(@newsDate,@newsTitle,@newsBody,@newsResourc e)
در رویداد click دکمه هم این کد رو نوشتم :
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrin gs["ConnectionString"].ConnectionString);
SqlCommand cmd_insert = new SqlCommand();
cmd_insert.CommandType = CommandType.StoredProcedure;
cmd_insert.Connection = con;
cmd_insert.CommandText = "sp_InsertToNews";
SqlParameter p1 = new SqlParameter("@newsDate", this.txt_date.Text);
SqlParameter p2 = new SqlParameter("@newsTitle", this.txt_title.Text);
SqlParameter p3 = new SqlParameter("@newsBody", this.txt_body.Text);
SqlParameter p4 = new SqlParameter("@newsResource", this.txt_resource.Text);
cmd_insert.Parameters.Add(p1);
cmd_insert.Parameters.Add(p2);
cmd_insert.Parameters.Add(p3);
cmd_insert.Parameters.Add(p4);
try
{
con.Open();
cmd_insert.ExecuteNonQuery();
this.lbl_Status.Text = "خبر جدید ثبت شد";
}
catch (StackOverflowException se)
{
}
finally
{
con.Close();
}
ممنون میشم اگه بگید مشکل کارم کجاست، مرسی
من یه SP نوشتم تا بتونم اطلاعات رو در جدوا وارد کنم، منتها نمیدونم چرا دوتا رکورد وارد میکنه، این SP منه :
ALTER PROCEDURE sp_InsertToNews
@newsDate varchar(10),
@newsTitle nvarchar(100),
@newsBody ntext,
@newsResource nvarchar(50)
AS
insert t_news(newsDate,newsTitle,newsBody,newsResource) values(@newsDate,@newsTitle,@newsBody,@newsResourc e)
در رویداد click دکمه هم این کد رو نوشتم :
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrin gs["ConnectionString"].ConnectionString);
SqlCommand cmd_insert = new SqlCommand();
cmd_insert.CommandType = CommandType.StoredProcedure;
cmd_insert.Connection = con;
cmd_insert.CommandText = "sp_InsertToNews";
SqlParameter p1 = new SqlParameter("@newsDate", this.txt_date.Text);
SqlParameter p2 = new SqlParameter("@newsTitle", this.txt_title.Text);
SqlParameter p3 = new SqlParameter("@newsBody", this.txt_body.Text);
SqlParameter p4 = new SqlParameter("@newsResource", this.txt_resource.Text);
cmd_insert.Parameters.Add(p1);
cmd_insert.Parameters.Add(p2);
cmd_insert.Parameters.Add(p3);
cmd_insert.Parameters.Add(p4);
try
{
con.Open();
cmd_insert.ExecuteNonQuery();
this.lbl_Status.Text = "خبر جدید ثبت شد";
}
catch (StackOverflowException se)
{
}
finally
{
con.Close();
}
ممنون میشم اگه بگید مشکل کارم کجاست، مرسی