jaja00
جمعه 23 مهر 1395, 14:59 عصر
سلام خدمت دوستان
با این کد:
if (cmd.ExecuteNonQuery() == 1)
{
Response.Write("<script>alert('اطلاعات شما در سیستم درج شد');</script>");
identitypost = Convert.ToInt32(cmd.ExecuteScalar());
Session["sepost"] = identitypost;
Response.Write("<script>location.assign(' refreshpost.aspx');</script>");
}
من رکورد رو درج میکنم اما مشکل اینه که بعد دوبار رکورد درج میشه یکبار بخاطر cmd.ExecuteNonQuery() و یکبار بخاطر identitypost = Convert.ToInt32(cmd.ExecuteScalar()); الان چجوری میتونم هم آی دی رو بگیرم و هم رکورد یکبار ثبت بشه؟؟
با این کد:
if (cmd.ExecuteNonQuery() == 1)
{
Response.Write("<script>alert('اطلاعات شما در سیستم درج شد');</script>");
identitypost = Convert.ToInt32(cmd.ExecuteScalar());
Session["sepost"] = identitypost;
Response.Write("<script>location.assign(' refreshpost.aspx');</script>");
}
من رکورد رو درج میکنم اما مشکل اینه که بعد دوبار رکورد درج میشه یکبار بخاطر cmd.ExecuteNonQuery() و یکبار بخاطر identitypost = Convert.ToInt32(cmd.ExecuteScalar()); الان چجوری میتونم هم آی دی رو بگیرم و هم رکورد یکبار ثبت بشه؟؟