rational unified process
یک شنبه 14 مهر 1392, 20:42 عصر
سلام
من یک جدول در بانک sql درست کردم که دو تا فیلد داره:
فیلد اول:id هست و نوعش smallint ؛ و is identity را yes کردم
فیلد دوم:title هست و نوعش nvarchar؛
حالا توی فرمم یه دونه تکس باکس برای title و یه buton برای ثبت گذاشته ام
و توی رویداد button متن زیر را نوشته ام:
SqlConnection cn = newSqlConnection(ConfigurationManager.ConnectionSt rings["connection"].ConnectionString);
SqlCommand cm = newSqlCommand();
cm.CommandText = "insert into tbl_category_article values (@title)";
cm.Parameters.AddWithValue("title",txtUsercontrol2.Text);
ولی موقع اجرا خطا میگیره چون من توی جدولم دوتا فیلد گذاشته ام ولی موقع insert کردن فقط تکس باکس مربوط به titile را با پارامتر فرستاده ام. چکار کنم؟ اخه من که نمیخوام id رو از کاربر بگیرم که!چون id ، is identity است؛
111557
من یک جدول در بانک sql درست کردم که دو تا فیلد داره:
فیلد اول:id هست و نوعش smallint ؛ و is identity را yes کردم
فیلد دوم:title هست و نوعش nvarchar؛
حالا توی فرمم یه دونه تکس باکس برای title و یه buton برای ثبت گذاشته ام
و توی رویداد button متن زیر را نوشته ام:
SqlConnection cn = newSqlConnection(ConfigurationManager.ConnectionSt rings["connection"].ConnectionString);
SqlCommand cm = newSqlCommand();
cm.CommandText = "insert into tbl_category_article values (@title)";
cm.Parameters.AddWithValue("title",txtUsercontrol2.Text);
ولی موقع اجرا خطا میگیره چون من توی جدولم دوتا فیلد گذاشته ام ولی موقع insert کردن فقط تکس باکس مربوط به titile را با پارامتر فرستاده ام. چکار کنم؟ اخه من که نمیخوام id رو از کاربر بگیرم که!چون id ، is identity است؛
111557