deznava
شنبه 21 مهر 1397, 18:57 عصر
با سلام
وقت همگی دوستان بخیر
من یه پروژه ای رو دارم کار میکنم که دارای دو جدول در sql هست.
یک فیلد به نام groupid در یک جدول کلید اصلی و در جدول دیگه کلید خارجی از نوع int هست.
حالا من وقتی میخوام از طریق کمبوباکس combobox.selectedvalue رو در کلید خارجی ذخیره کنم به من ارور میده:
Severity Code Description Project File Line Suppression State
Error CS0555 User-defined operator cannot take an object of the enclosing type and convert to an object of the enclosing type AzmoonGir D:\Azmoon\Prog\AzmoonGir\AzmoonGir\DataClasses.des igner.cs 455 Active
کد من برای درج در دیتابیس از طریق تکنولوژی linq به صورت زیره:
var db = new DataClassesDataContext();
TblQuestion tq = new TblQuestion()
{
GroupID =Convert.ToInt32( cmbGoup.SelectedValue),
QuestionText = txtQuestion.Text,
Case1 = txtCase1.Text,
Case2 = txtCase2.Text,
Case3 = txtCase3.Text,
Case4 = txtCase4.Text,
Answer=Convert.ToInt32( cmbAnswer.Text),
};
به نظر شما اشکال کار از کجاست؟
وقت همگی دوستان بخیر
من یه پروژه ای رو دارم کار میکنم که دارای دو جدول در sql هست.
یک فیلد به نام groupid در یک جدول کلید اصلی و در جدول دیگه کلید خارجی از نوع int هست.
حالا من وقتی میخوام از طریق کمبوباکس combobox.selectedvalue رو در کلید خارجی ذخیره کنم به من ارور میده:
Severity Code Description Project File Line Suppression State
Error CS0555 User-defined operator cannot take an object of the enclosing type and convert to an object of the enclosing type AzmoonGir D:\Azmoon\Prog\AzmoonGir\AzmoonGir\DataClasses.des igner.cs 455 Active
کد من برای درج در دیتابیس از طریق تکنولوژی linq به صورت زیره:
var db = new DataClassesDataContext();
TblQuestion tq = new TblQuestion()
{
GroupID =Convert.ToInt32( cmbGoup.SelectedValue),
QuestionText = txtQuestion.Text,
Case1 = txtCase1.Text,
Case2 = txtCase2.Text,
Case3 = txtCase3.Text,
Case4 = txtCase4.Text,
Answer=Convert.ToInt32( cmbAnswer.Text),
};
به نظر شما اشکال کار از کجاست؟