aghanaser
Member
كدنويسي براي كليد ثبت ويرايش و آپديت بانك اطلاعاتي
با سلام -
من براي درج خبر از اين كد استفاده مي كنم:
protected void Button4_Click1(object sender, EventArgs e)
{
try
{
string strInsert = "Insert tbl_news ( id,title ,image, content,wrtdate,wrtname ) Values ( @id,@title,@image,@content,@wrtdate,@wrtname )";
using (SqlCommand cmd = new SqlCommand(strInsert, cnn))
{
cmd.Parameters.Add("@id", TextBox1.Text.Trim());
cmd.Parameters.Add("@title", TextBox2.Text.Trim());
cmd.Parameters.Add("@image", TextBox3.Text.Trim());
cmd.Parameters.Add("@content", TextBox4.Text.Trim());
cmd.Parameters.Add("@wrtdate", TextBox5.Text.Trim());
cmd.Parameters.Add("@wrtname", TextBox6.Text.Trim());
cnn.Open();
cmd.ExecuteNonQuery();
}
Button4.Text = "اطلاعات بدرستی ذخیره شد .";
}
catch
{
lblMass.Text = "خطا در ذخیره اطلاعات";
}
finally
{
cnn.Close();
clear();
}
}
public void clear()
{
TextBox1.Text = "";
TextBox2.Text = "";
TextBox3.Text = "";
TextBox4.Text = "";
TextBox5.Text = "";
TextBox6.Text = "";
}
ولي در صفحه edit.aspx براي بايندينگ مجبورم از ماژولي مثل فرم ويو استفاده كنم كه چند تا تكست باكس و يك كليد به نام ثبت ويرايش داره .به خاطر همين تكست باكس ها و ..هنگام زدن كليد ثبت ويرايش شناسايي نميشن و صفحه ارور ميده.حالا دو سوال برام پيش مياد:
1- براي رفع عدم شناسايي كنترل هاي تكست باكس در فرم ويو هنگام زدن كليد ثبت ويرايش چكار كنم؟
2- همين كد اينسرت را ميشه با تغيير كلمه ي insert به Update ازش استفاده كرد؟؟
با تشكر
با سلام -
من براي درج خبر از اين كد استفاده مي كنم:
protected void Button4_Click1(object sender, EventArgs e)
{
try
{
string strInsert = "Insert tbl_news ( id,title ,image, content,wrtdate,wrtname ) Values ( @id,@title,@image,@content,@wrtdate,@wrtname )";
using (SqlCommand cmd = new SqlCommand(strInsert, cnn))
{
cmd.Parameters.Add("@id", TextBox1.Text.Trim());
cmd.Parameters.Add("@title", TextBox2.Text.Trim());
cmd.Parameters.Add("@image", TextBox3.Text.Trim());
cmd.Parameters.Add("@content", TextBox4.Text.Trim());
cmd.Parameters.Add("@wrtdate", TextBox5.Text.Trim());
cmd.Parameters.Add("@wrtname", TextBox6.Text.Trim());
cnn.Open();
cmd.ExecuteNonQuery();
}
Button4.Text = "اطلاعات بدرستی ذخیره شد .";
}
catch
{
lblMass.Text = "خطا در ذخیره اطلاعات";
}
finally
{
cnn.Close();
clear();
}
}
public void clear()
{
TextBox1.Text = "";
TextBox2.Text = "";
TextBox3.Text = "";
TextBox4.Text = "";
TextBox5.Text = "";
TextBox6.Text = "";
}
ولي در صفحه edit.aspx براي بايندينگ مجبورم از ماژولي مثل فرم ويو استفاده كنم كه چند تا تكست باكس و يك كليد به نام ثبت ويرايش داره .به خاطر همين تكست باكس ها و ..هنگام زدن كليد ثبت ويرايش شناسايي نميشن و صفحه ارور ميده.حالا دو سوال برام پيش مياد:
1- براي رفع عدم شناسايي كنترل هاي تكست باكس در فرم ويو هنگام زدن كليد ثبت ويرايش چكار كنم؟
2- همين كد اينسرت را ميشه با تغيير كلمه ي insert به Update ازش استفاده كرد؟؟
با تشكر
آخرین ویرایش: